A continuación, un cuadro comparativo acerca de las arquitecturas Harvard y Von Neumann.
Von Neumann:
Harvard:
Diferencias Características |
Arquitectura Harvard | Arquitectura Von Neumann |
Propósito específico: Suelen ser utilizada en aplicaciones específicas o especializadas. | Propósito general: Está diseñada para propósitos generales y puede adaptarse a una amplia variedad de aplicaciones. |
Control: Microprocesadores. | Control: Procesador Central. |
Memorias separadas: Las instrucciones y los datos se almacenan en memorias separadas. | Memoria única: Tanto las instrucciones como los datos se almacenan en una memoria compartida. |
Distintos Buses: Generalmente, hay buses separados para la memoria de instrucciones y la memoria de datos. | Mismo Bus: Hay un único bus que se utiliza para acceder tanto a las instrucciones como a los datos. |
Aplicaciones Específicas: Puede ser más adecuada para dispositivos que requieren un conjunto fijo de funciones específicas debido a su diseño optimizado. | Aplicaciones Generales: Las computadoras personales y otros dispositivos de propósito general suelen utilizar la arquitectura Von Neumann.
|
Conclusiones:
1. La distinción más notable entre las dos arquitecturas es la organización de la memoria. Donde Von Neumannutiliza solo un bus y una memoria, y Harvard dos.
2. Von Neumann es más utilizada en las computadoras de propósito general.
3. El objetivo de Von Neumann es ser flexible para resolver problemas de todo tipo.
4. Harvard es principalmente utilizado en sistemas donde el rendimiento es más importante que la generalidad desu propósito, como en los microcontroladores y sistemas embebidos.
5. Von Neumann es la arquitectura más utilizada en la actualidad.
6. Ambas arquitecturas tienen sus propios beneficios y deficiencias para con la aplicación deseada.
Comentarios
Publicar un comentario