Академический Документы
Профессиональный Документы
Культура Документы
2.
La arquitectura Von Neumman est basada en una unidad central de proceso
(CPU), esta a su vez est conectada a una memoria principal nica (casi
siempre slo RAM) donde se guardan las instrucciones del programa y los
datos. A dicha memoria se accede a travs de un sistema de buses nico
(control, direcciones y datos). En un sistema con arquitectura Von Neumann el
tamao 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 ms unidades
de 8 bits (bytes) de longitud. Si tiene que acceder a una instruccin o dato de
ms de un byte de longitud, tendr que realizar ms de un acceso a la
memoria.
3.
8.
En la arquitectura Harvard se utilizan los Microcontroladores PIC, tiene la
unidad central de proceso (CPU) conectada a dos memorias (una con las
instrucciones y otra con los datos) por medio de dos buses diferentes.
Una de las memorias contiene solamente las instrucciones del programa
(Memoria de Programa), y la otra slo almacena datos (Memoria de Datos).
Ambos buses son totalmente independientes lo que permite que la CPU pueda
acceder de forma
independiente y simultnea a la memoria de datos y a la de instrucciones.
Como los buses son independientes estos pueden tener distintos contenidos en
la misma direccin y tambin distinta longitud. Tambin la longitud de los datos
y las instrucciones puede ser distinta, lo que optimiza el uso de la memoria en
general.
Bus de Datos
Este es un bus bidireccional, pues los datos pueden fluir hacia o desde la CPU.
Los m terminales de la CPU, de D0 - Dm-1, pueden ser entradas o salidas,
segn la operacin que se est realizando (lectura o escritura). En todos los
casos, las palabras de datos transmitidas tienen m bits de longitud debido a
que la CPU maneja palabras de datos de m bits; del nmero de bits del bus de
datos, depende la clasificacin del microprocesador.
12.
Antiguamente slo exista un bus principal que lo conectaba todo: bus del
sistema. Actualmente existe un conjunto de buses conectados entre s que
forman una jerarqua.
Facilita la mejora del rendimiento de todo el computador al agrupar dentro de
los diferentes tipos de buses aquellos componentes del ordenador que tienen
aproximadamente la misma velocidad de transmisin de la informacin.
Mientras ms lejos del CPU, buses ms lentos y normalmente de menos lneas
de datos.
Existen varios tipos de buses en funcin de su posicin dentro de la jerarqua:
Bus de CPU bus local del procesador: elementos ms rpidos tales como
la memoria cach.
Bus local bus del sistema (Front Side Bus): conecta elementos tales como la
memoria principal o dispositivos rpidos (por ejemplo AGP).
Bus de expansin y/o E/S: PCI, USB, ATA, SCSI, etc.
17.
18.
19.