Arquitectura
Von Neumann: La Arquitectura Von Neumann es una arquitectura de computadora digital cuyo diseño se basa en el concepto de computadoras con programas almacenados donde los datos del programa y los datos de las instrucciones se almacenan en la misma memoria. Esta arquitectura fue diseñada por el famoso matemático y físico John Von Neumann en 1945.
Arquitectura de Harvard:
la arquitectura de Harvard es la arquitectura de la computadora digital cuyo diseño se basa en el concepto de almacenamiento separado y buses separados (ruta de señal) para instrucciones y datos. Fue desarrollado básicamente para superar el cuello de botella de la Arquitectura Von Neumann.
Diferencia entre Von Neumann y Harvard Architecture:
ARQUITECTURA VON NEUMANN | ARQUITECTURA DE HARVARD |
---|---|
Es una arquitectura de computadora antigua basada en el concepto de computadora de programa almacenado. | Es una arquitectura informática moderna basada en el modelo basado en relés Harvard Mark I. |
Se utiliza la misma dirección de memoria física para instrucciones y datos. | Se utiliza una dirección de memoria física separada para instrucciones y datos. |
Hay un bus común para la transferencia de datos e instrucciones. | Se utilizan buses separados para transferir datos e instrucciones. |
Se requieren dos ciclos de reloj para ejecutar una sola instrucción. | Una instrucción se ejecuta en un solo ciclo. |
Es más barato en costo. | Es más costoso que la Arquitectura Von Neumann. |
La CPU no puede acceder a las instrucciones y leer/escribir al mismo tiempo. | La CPU puede acceder a las instrucciones y leer/escribir al mismo tiempo. |
Se utiliza en ordenadores personales y pequeños ordenadores. | Se utiliza en microcontroladores y procesamiento de señales. |