Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ORGANIZACIÓN COMPUTACIONAL
TIN MA 6-3
INTRODUCCIÓN:
En el tejido complejo del mundo tecnológico, las bases sobre las cuales se construyen las
computadoras han evolucionado a través de distintas arquitecturas, marcando hitos
fundamentales en su desarrollo. Dos de los enfoques más destacados en este ámbito son la
arquitectura de Van Neumann y la arquitectura de Harvard, dos paradigmas que han moldeado
el diseño y el funcionamiento de los sistemas informáticos.
A través de este análisis comparativo, se desentrañan las diferencias fundamentales entre estas
dos arquitecturas, explorando cómo sus enfoques distintivos han influido en el diseño de
sistemas informáticos, en la ejecución de programas y en la optimización del procesamiento de
datos. Comprender las particularidades de cada arquitectura es esencial para apreciar cómo han
moldeado el mundo de la computación y cómo continúan desempeñando un papel crucial en la
evolución tecnológica actual.
-Almacenamiento: En la arquitectura de Van Neumann, tanto los datos como las instrucciones
del programa se almacenan en la misma memoria, lo que se conoce como "almacenamiento
unificado". Utiliza una memoria única para guardar tanto los datos de trabajo como las
instrucciones que controlan el flujo de datos.
- Buses de datos y control: Usa un único bus de datos para transferir datos y un bus de control
para enviar señales que indican la operación que debe realizarse en esos datos.
Arquitectura de Harvard:
- Almacenamiento separado: En contraste, la arquitectura de Harvard utiliza memorias
físicamente separadas para datos e instrucciones. Tiene una memoria para almacenar los datos
(RAM de datos) y otra memoria para almacenar las instrucciones (RAM de programa o
instrucciones).
- Buses independientes: Emplea buses separados para datos y para las instrucciones. Esto
permite que se puedan acceder a datos y a instrucciones al mismo tiempo, lo que puede mejorar
la eficiencia en ciertas situaciones.