Tradicionalmente los sistemas con microprocesadores se basan
en esta arquitectura, en la cual la unidad central de proceso (CPU), está
conectada a una memoria principal única (casi siempre sólo RAM) donde se
guardan las instrucciones del programa y los datos. A dicha memoria se accede a
través de un sistema de buses único (control, direcciones y datos).
El tamaño de la
unidad de datos o instrucciones está fijado por el ancho del bus que comunica
la memoria con la CPU. Así un microprocesador de 8 bits con un bus de 8 bits,
tendrá que manejar datos e instrucciones de una o más unidades de 8 bits
(bytes) de longitud. Si tiene que acceder a una instrucción o dato de más de un
byte de longitud, tendrá que realizar más de un acceso a la memoria. El tener
un único bus hace que el microprocesador sea más lento en su respuesta, ya que
no puede buscar en memoria una nueva instrucción mientras no finalicen las
transferencias de datos de la instrucción anterior.
No hay comentarios:
Publicar un comentario