Diferència entre revisions de la pàgina «Microprocessador»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «De moment els apunts d'aquesta part els donaré a classe. Hi ha molts dibuixos: el més important és saber plasmar en dibuixos el funcionament del microprocessador. Us …».)
 
Línia 2: Línia 2:
 
Hi ha molts dibuixos: el més important és saber plasmar en dibuixos el funcionament del microprocessador.
 
Hi ha molts dibuixos: el més important és saber plasmar en dibuixos el funcionament del microprocessador.
  
Us passo, però, un diagrama de les transferències de dades en l'arquitectura Von-Neumann.
+
 
 +
== Arquitectura Von-Neumann ==
 +
El funcionament dels microprocessadors actuals es basa encara en el paradigma de l'[http://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann arquitectura Von-Neumann] (pronunciat ''"fon noiman"''). Podeu llegir l'[http://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann article de la Wikipedia] com a referència.
 +
 
 +
Us recordo que l'esquema vist a classe té una pinta com aquesta:
 +
 
 +
[[Fitxer:arquitectura-von-neumann.jpg]]
 +
 
 +
 
 +
=== Transaccions de dades ===
 +
Us passo un diagrama de les transferències de dades en l'arquitectura Von-Neumann.
  
 
[[Fitxer:transfer-bus-micro.gif]]
 
[[Fitxer:transfer-bus-micro.gif]]
 +
 +
Cal remarcar que l'activitat en els busos està governada pel CLOCK (rellotge).
 +
 +
La seqüència de '''LOAD (LD) o càrrega de dades de la RAM a la CPU''' està seqüenciada de la següent manera:
 +
# La CPU pren la iniciativa i escriu al bus d'adreces la direcció que es vol obtenir.
 +
# La CPU avisa la RAM que vol la dada amb els senyals de control MREQ i RD (Memory Request i Read).
 +
# La RAM reconeix la demanda i demana a la CPU que s'esperi a través de la senyal de WAIT (espera).
 +
# Quan la senyal de WAIT torna a 1, la dada està disponible al bus de DADES perquè la CPU el llegeixi.

Revisió del 18:46, 22 oct 2010

De moment els apunts d'aquesta part els donaré a classe. Hi ha molts dibuixos: el més important és saber plasmar en dibuixos el funcionament del microprocessador.


Arquitectura Von-Neumann

El funcionament dels microprocessadors actuals es basa encara en el paradigma de l'arquitectura Von-Neumann (pronunciat "fon noiman"). Podeu llegir l'article de la Wikipedia com a referència.

Us recordo que l'esquema vist a classe té una pinta com aquesta:

Arquitectura-von-neumann.jpg


Transaccions de dades

Us passo un diagrama de les transferències de dades en l'arquitectura Von-Neumann.

Transfer-bus-micro.gif

Cal remarcar que l'activitat en els busos està governada pel CLOCK (rellotge).

La seqüència de LOAD (LD) o càrrega de dades de la RAM a la CPU està seqüenciada de la següent manera:

  1. La CPU pren la iniciativa i escriu al bus d'adreces la direcció que es vol obtenir.
  2. La CPU avisa la RAM que vol la dada amb els senyals de control MREQ i RD (Memory Request i Read).
  3. La RAM reconeix la demanda i demana a la CPU que s'esperi a través de la senyal de WAIT (espera).
  4. Quan la senyal de WAIT torna a 1, la dada està disponible al bus de DADES perquè la CPU el llegeixi.