Está en la página 1de 8

Cuadro comparativo

Arquitectura de Von
Neumann
Vs
Arquitectura de
Harvard.
Programación estructurada grupo F

Equipo 3.

Omar Andres Ontiveros Rámirez – 185517


Martin Gerardo Monarrez Lozano 197075
Leslie Guadalupe Salas Ramirez- 177082
Allesha Norely Nava Esparza – 197067
Juan Gustavo Cardona Leyva – 203537
MODELO DE VON NEUMANN MODELO HARVARD

Utiliza la misma dirección física de Utiliza una dirección de memoria


memoria para instrucciones y datos. separada para instrucciones y datos.

La unidad de procesamiento requiere El procesador necesita un solo ciclo


dos ciclos de reloj para ejecutar una para completar una instrucción.
instrucción.
MODELO DE VON NEUMANN MODELO HARVARD

Los programas no pueden escribir Los programas si tienen la capacidad


datos directamente en la memoria de de escribir datos directamente en la
programa. memoria.

El ancho (número de bits) de la El ancho (número de bits) de la


memoria de instrucciones y de la memoria de instrucciones y de la
memoria de datos pueden ser distintos. memoria de datos pueden ser distintos.
MODELO DE VON NEUMANN MODELO HARVARD

Utilizado en computadoras personales Utilizado en procesadores de señales y


y estaciones de trabajo
microcontroladores

La transferencia de datos y la carga de La transferencia de datos y la carga de


instrucciones no puede realizarse instrucciones pueden realizarse
simultáneamente. simultáneamente.
MODELO DE VON NEUMANN MODELO HARVARD

El diseño de la unidad de control es La unidad de control de dos buses es


más simple y el desarrollo del software
es más rápido y económico. más complicada lo que vuelve más
costoso el proceso de desarrollo.

Es un diseño teórico basado en el Es una arquitectura moderna de


modelo de computadora. “Computador computadora basada en el modelo de
de programa almacenado ”. computadora “Harvard Mark I Relay”.
MODELO DE VON NEUMANN MODELO HARVARD

Los datos y los programas se Los datos y programas se almacenan en


almacenan en la memoria y son dispositivos de memoria
gestionados por el mismo sistema de independientes y manejado por
manejo de información. diferentes subsistemas.

Un equipo que utiliza la arquitectura En la arquitectura de Harvard un CPU


Von Neumann, sin cache, el CPU puede hacer una instrucción y los datos
puede hacer la de acceso a la memoria al mismo
lectura/instrucción/escritura y las tiempo sin memoria cache.
operaciones no pueden realizarse
simultáneamente.
Bibliografía
• Izaguirre, A., & Cuéllar, A. (2008). Sistema de Procesamiento Digital. Las Rosas,
Madrid: Delta. (pp.8-9, 14)
• Noergaard, T. (2005). Embedded systems architecture: A comprehensive guide for
engineers and programmers. Burlington: Elsevier Science & Technology.

También podría gustarte