Este modelo define la computadora:
memoria, unidad lógica aritmética,
unidad de control y entrada/salida
John Von Neumann
Pensaba que cualquier matemático
competente debería ser capaz de
llevar mentalmente la cuenta de la
posición de la coma decimal o, mejor
dicho, binaria
1946 - IAS Machine (máquina de von
Neumann)
Unidad central de
proceso
Posteriormente se le añadió el concepto del registro Contador de
Programa, dando lugar a la ejecución secuencial de las
instrucciones, y a la inclusión de las instrucciones de salto para
alterar el flujo de control natural.
PROGRAMA ALMACENADO
La solución es codificar las instrucciones de
forma numérica y guardarlas junto con los
datos en la misma memoria
Implicaba programación
Surge la necesidad de
separar el programa de
la máquina misma
Reconfigurar el computador
Generalizaba el
diseño del hardware
Hacerlo independiente
enfocado al control y
ejecución del programa
IMPLEMENTACÓN
Se considera la
unidad de control
(UC)
Organiza la implementación
consistente de algoritmos
Decodificación de
instrucciones
El requisito es el orden de la memoria
Un órgano de cálculo que ejecute las
instrucciones, la memoria, el control, y
finalmente unidades de entrada y salida
Responde a situaciones de emergencia y realiza
funciones de dirección general de todos los
nodos de computación
Modelo y Caracteristicas de Von
Neumann
Se conforma de un número
finito de instrucciones
Hoy día en la inmensa mayoría de las máquinas de
propósito general, en las que la Unidad de Control y la
Unidad Aritmético-Lógica se han integrado en la actual
CPU.
Los ordenadores
actuales se
representa mediante
tres grandes bloques:
Ciclo de ejecución
secuencial de
instrucciones
Enciende el ordenador y obtiene
la siguiente instrucción
Aumenta el
contador de
programa
Decodifica la instrucción
Se ejecuta la instrucción y pueden
alcanzar cualquier grado de
complejidad