Arquitectura de Von-Neumann: Los Buses

Los buses se encargan de transferir información entre las distintas unidades funcionales del ordenador. Se pueden diferenciar 3 tipos de buses según el tipo de información que se transmite por ellos:

  • Bus de datos: se encarga de transferir los datos de un lugar a otro.
  • Bus de direcciones: se encarga de transferir la posición de la memoria (o el periférico) que se va a utilizar en cada momento. Cuanto mayor sea el tamaño del bus de direcciones mayor podrá ser el tamaño del la memoria principal.
  • Bus de control: se encarga de llevar la operación concreta que se va a realizar (leer o escribir en memoria, sumar o restar en la ALU, etc.)

El siguiente esquema muestra el modo en que los buses interconectan los distintos elementos:

Esquema de funcionamiento de los buses

 

NOTA:

Si el bus de direcciones es de 32 bits se podrán direccionar

232 = 4.294.967.296 casillas de memoria, es decir, 4 GB.

 

 

Fuente: http://www.cpraviles.com/materiales/pcpi/PCPI/indexfee9.html?page_id=891