Está en la página 1de 1

La arquitectura Harvard es una arquitectura de computadora que se caracteriza

por tener dos buses separados para el transporte de instrucciones y datos. Esta
arquitectura fue desarrollada en la Universidad de Harvard en la década de
1940.

En la arquitectura Harvard, la memoria de instrucciones y la memoria de datos


se almacenan en diferentes dispositivos físicos y se acceden a través de buses
diferentes. Esto significa que la CPU puede acceder simultáneamente a datos y a
instrucciones, lo que aumenta la velocidad de procesamiento.

Otra característica de la arquitectura Harvard es que la memoria de


instrucciones es de acceso rápido y se puede utilizar una memoria de solo
lectura para almacenar programas. Además, la arquitectura Harvard permite la
utilización de cachés de instrucciones y de datos separados para mejorar aún
más el rendimiento.

La arquitectura Harvard se utiliza en algunos dispositivos embebidos y en


sistemas especializados, como DSPs (procesadores de señal digital),
procesadores de audio y video, y en algunos sistemas embebidos de alta
velocidad. También se ha utilizado en sistemas de control industrial, sistemas de
monitoreo de seguridad y en aplicaciones militares y aeroespaciales.

Sin embargo, la arquitectura Harvard tiene algunas limitaciones. En particular,


debido a que la memoria de instrucciones y la memoria de datos se almacenan
en diferentes dispositivos, puede haber problemas de sincronización entre ellas.
Además, debido a que la arquitectura Harvard utiliza dos buses separados,
puede requerir más componentes y circuitos, lo que aumenta el costo y la
complejidad del sistema.

También podría gustarte