Вы находитесь на странице: 1из 20

Modelo de John Von Neumann

Arquitectura de computadoras
Integrantes:

Gabriela Hernndez Hernndez
Jessica Fabiola Alonso Daz
Yarizbeth Maricela Prez Rangel

1903 1957
Matemtico
Public y publicit la
idea de programa
almacenado en
memoria
1945: Primer Borrador
de un Reporte sobre la
EDVAC
John Von Neumann
Esta arquitectura utilizan
el mismo dispositivo de
almacenamiento tanto
para instrucciones con
datos.
La mayora de las
computadoras modernas
esta basada en esta
arquitectura gestiona, el
mouse, el teclado etc..
El modelo de von Neumann
Estructura de una mquina von
Neumann
Ciclo de instruccin
1. Recuperar la siguiente
instruccin desde
memoria (apuntada por
el program counter) y
luego incrementar el
program counter.
2. Decodificar el patrn de
bits en el registro de
instruccin IR
3. Ejecutar la instruccin
indicada en el registro de
instruccin IR
1. UC obtiene la prxima
instruccin de memoria
(usando el registro PC)
2. Se incrementa el PC
3. La instruccin es
decodificada a un lenguaje que
entiende la ALU
4. Obtiene de memoria los
operandos requeridos por la
operacin
5. La ALU ejecuta y deja los
resultados en registros o en
memoria
6. Repetir paso 1
El primer computador comercial
construido en esta forma fue el
UNIVAC 1, fabricado en 1951 por la
Sperry-Rand Corporation y comprado
por la oficina del Censo de Estados
Unidos.
Estructura (computadora)
3 componentes principales:
CPU:
Unidad de Control, Unidad aritmtico lgica (ALU),
Registros
Memoria principal:
Almacena programas y datos
Sistema de Entrada/Salida
Procesamiento secuencial de instrucciones
Datos binarios
Un sistema de interconexin
Conecta la memoria y unidad de control
Fuerza la alternacin entre ciclos de lectura y
ejecucin
Caractersticas principales
Estructura (CPU)
Unidad de Control (UC)
Controla todos 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
instruccin)
CPU
Registros
Almacenan datos binarios,
acceso rpido
De tamao fijo
De propsito general
(programas) o especficos
(acumulador, program counter,
puntero a memoria, etc.)
Data Path
Red interna que comunica la
UC con las otras unidades y
registros
Mueve datos entre los
diferentes componentes
Controlada por un reloj.
AUL
Unidad Aritmtico
Lgica (ALU)
Realiza operaciones
matemticas y lgicas
Sumas, restas,
multiplicaciones
And, Or, Xor
Corrimientos
Funcionamiento
El funcionamiento
comienza cuando le llega
al registro de entrada un
dato, despus el circuito
operacional, se procesa
junto al contenido
del acumulador y
posteriormente se
deposita de nuevo en el
acumulador

BUSESA
De datos: La UC recibe las instrucciones y
la ALU los datos desde la memoria, al igual que
tambin los envan por este medio.
El bus de instrucciones:Transmite las
direcciones de memoria que van a ser usadas
desde la CPU, para poder seleccionar los datos
que sern usados.
El bus de control: Lleva las ordenes
generadas por la CPU para controlar los
diversos procesos de la mquina.

Вам также может понравиться