Zusammenfassung der Ressource
Arquitectura Von
Neumann
- Programa
almacenado
- Definición de instrucciones simples con las que se pueda programar cualquier tarea de cálculo de la
máquina en forma de una secuencia de instrucciones y la posibilidad de cargar estos programas en
la misma memoria que se cargan los datos.
- Máquina secuencial:
- Una vez cargados el programa y los datos en la memoria, para realizar la tarea de cómputo, basta
lograr que la máquina realice el programa ejecutando instrucción tras instrucción desde la memoria
gracias a un secuenciador o dispositivo de control.
- Implementación
- requiere cinco unidades funcionales (actualización del concepto de Babbage): Un órgano de cálculo
que ejecute las instrucciones, la memoria, el control, y finalmente unidades de entrada y salida que
permitan a la computadora obtener los datos y programas del mundo exterior y entregar los
resultados de los cálculos
- Caracteristicas
- Memoria unidimensional, oganizada como
vector lineal de celdas del mismo tamaño y
con dirreciones secuenciales
- Unica memoría principal para contener instrucciones y datos
- Sin distinción explícita entre intrucciones y datos
- Sin expecificación explícita de tipos de datos
- Cada instrucción especificaba la dirección de la siguiente intrucción a ejecutat
- Ventajas
- Las secuencias de instrucciones o programas se podían guardar en la memoria y por tanto, alimentar
la máquina con nuevos programas para nuevas operaciones, modificar el programa en tiempo de
ejecución y tener un computador de verdadero propósito general.
- La máquina secuencialmente ejecuta un ciclo de instrucción, leyendo instrucciones y ejecutándolas
una tras otra.
- El dispositivo de control recoge una instrucción desde la memoria, interpreta su significado, trae los
datos necesarios desde la memoria al órgano de cálculo, instruye al mismo realizar la operación y
luego almacena el resultado