📌 La arquitectura de Von Neumann tiene buses compartidos, no permite el acceso simultáneo y presenta menor complejidad y rendimiento; la arquitectura de Harvard utiliza buses dedicados, permite el acceso simultáneo y ofrece mayor complejidad y rendimiento.
Harvard separa memoria y buses; Von Neumann los comparte.
★ Imprescindible
Complementos
La arquitectura de Von Neumann sigue presente en ordenadores personales y portátiles tradicionales.
La arquitectura de Harvard es común en microcontroladores y sistemas embebidos, como Arduino.
Los ejemplos citados son:
PC tradicional → Von Neumann; microcontrolador → Harvard; híbrida → combinación.
Buscar → pasar → operar → almacenar.
★ Imprescindible
📐 Fórmula — Un gigahercio equivale a ciclos por segundo; por tanto, un procesador de 4 GHz realiza aproximadamente 4.000 millones de ciclos por segundo.
📌 Una frecuencia de reloj mayor permite realizar más ciclos en el mismo tiempo, pero no garantiza por sí sola un procesador más rápido porque también influyen la arquitectura, el IPC, el número de núcleos y la memoria caché.
Complementos
★ Imprescindible
📌 CISC, como x86-64, utiliza instrucciones más complejas y de longitud variable, capaces de realizar varias operaciones, mientras que RISC, como ARM, utiliza instrucciones más simples y regulares.
Complementos
CISC concentra operaciones en instrucciones complejas; RISC las divide en instrucciones simples.
★ Imprescindible
📌 Un bus paralelo transfiere varios bits simultáneamente, mientras que un bus serie transmite los datos bit a bit por un único cable; los buses serie modernos pueden usar varios canales simultáneos.
El bus de direcciones transporta direcciones desde la unidad de control hacia la memoria principal o los periféricos y es unidireccional.
El bus de datos transporta datos hacia la memoria principal y las unidades de entrada-salida o desde ellas, y es bidireccional.
Complementos
📌 Los buses paralelos necesitan una frecuencia más reducida y tienen limitada la longitud de sus cables porque aumenta la probabilidad de que los bits lleguen desordenados.
La tendencia actual es sustituir los buses paralelos por buses serie, normalmente multicanal, porque aunque son más difíciles de implementar permiten mayores velocidades de transferencia y longitudes de cable.
El bus de control transporta las señales de arbitraje o microórdenes generadas por la unidad de control y puede ser unidireccional y bidireccional a la vez.
Direcciones → datos → control; después, conexión física mediante interfaces.
Comparación de arquitecturas
| Característica | Von Neumann | Harvard |
|---|---|---|
| Memoria | Única | Separada |
| Buses | Compartidos | Dedicados |
| Acceso simultáneo | No | Sí |
| Complejidad y rendimiento | Menor | Mayor |
Comprueba lo que sabes de Arquitectura y hardware del ordenador con 11 preguntas tipo test y correcciones explicadas.
1. ¿Qué característica permite a la arquitectura de Harvard mejorar el acceso a instrucciones y datos?
2. ¿Qué comparación describe correctamente las diferencias entre las arquitecturas de Von Neumann y Harvard?
Memoriza los conceptos clave de Arquitectura y hardware del ordenador con 11 flashcards interactivas.
¿Qué memorias usa la arquitectura de Harvard para instrucciones y datos?
Memorias separadas para instrucciones y datos.
¿Qué tipo de memoria utiliza la arquitectura de Von Neumann para datos e instrucciones?
Una única memoria para datos e instrucciones.
¿Dónde sigue presente la arquitectura de Von Neumann?
En ordenadores personales y portátiles tradicionales.
Sube tus apuntes y la IA te genera resúmenes, test y flashcards en 30 segundos.
Generador de esquemas