Modelovonnewman 110614231243 Phpapp01 Estudiar
Antes: programar era
conectar cables…
(ENIAC)
Hacer programas era
mas una cuestión de
ingeniería electrónica
Cada vez que había
que calcular algo
distinto habíaque
reconectar todo.
Imaginen eso !
El modelo de Von Neumann
Antes: programar era
conectar cables…
(ENIAC)
Hacer programas era
mas una cuestión de
ingeniería electrónica
Cada vez quehabía
que calcular algo
distinto había que
reconectar todo.
Imaginen eso !
John Von Neumann
1903 – 1957
Matemático
Publicó y publicitó la idea de
programa almacenado en
memoria
1945: “PrimerBorrador de un
Reporte sobre la EDVAC”
EDVAC = Electronic Discrete
VAriable Computer
Lineamientos del modelo Von Neumann
Los datos y programas se almacenan en una
misma memoria delectura-escritura
Los contenidos de esta memoria se acceden
indicando su posición sin importar su tipo.
Ejecución en secuencia (salvo que se indique
lo contrario).
Representación Binaria
Estructura de unamáquina von Neumann
Características principales
3 componentes principales:
CPU:
• Unidad de Control, Unidad aritmético lógica (ALU), Registros
Memoria principal:
• Almacena programas y datos
Sistema de Entrada/Salida
• Conecta con el mundo exterior ejemplo: E/teclado y S/pantalla
Procesamiento secuencial de instrucciones
Datos binarios
Un sistema de interconexión
Conecta lamemoria y unidad de control mediante un camino único
(ya sea físico o lógico).
Este camino único fuerza la alternación entre ciclos de lectura y
ejecución.
CPU
Unidad de Control (UC)
Controlatodos los componentes
Interpreta instrucciones
Decodifica y Ejecuta instrucciones.
Transforma instrucciones en
órdenes a otros componentes
Puede ser programada por
hardware (cableada) y“microprogramada” (varias
microinstrucciones por
instrucción)
Unidad Aritmético Lógica (ALU)
Realiza operaciones matemáticas
y lógicas
Sumas, restas, multiplicaciones
Operaciones lógicas:...
Regístrate para leer el documento completo.