2. A CONTINUACION SE MUESTRA UN CLAROE EJEMPLO DE
COMO FUNCIONA EL MODELO DE NEUMMAN:
SUMAR
7 + 9
3.
4. LA UNIDAD DE CONTROL
ENVIA UN MICRO-ORDEN
PARA TRASFERIR
ELCOCNTENIDO
DELCONTADOR DE
PROGRAMA DE AL
REGISTRODE
DIRECCIONES
5. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
00000000 00000000
0000
00000000
DIRECCIONES DATOS
0000 00000000
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
LA UNIDAD DE
CONTROL ENVIA UN
MICRO-ORDEN PARA
TRASFERIR
ELCOCNTENIDO
DELCONTADOR DE
PROGRAMA DE AL
REGISTRODE
DIRECCIONES
6. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
00000000 00000000
0001
00000000
DIRECCIONES DATOS
0000 00000000
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
+ 1
ELCONTADOR DE
PROGRAMA AUMENTA
EN UNO POR LO QUE
SU CONTENIDO SERA
LA DIRECCION DE LA
PROXIMA
INSTRUCCIÓN A
EJECUTAR
7. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
00000000 00000000
0001
00000000
DIRECCIONES DATOS
0000 00000000
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
SE SELECCIONA LA
POSICION DE MEMORIA
QUE INDICA EL
REGISTRO DE
DIRECCIONES Y SE
REALIZA UNA LECTURA
EN MEMORIA
Se deposita en el
registro de datos la
instrucción a ejecutar
8. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
00000000 00000000
0000
00000000
DIRECCIONES DATOS
0000 00000000
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
Se realiza el traslado de
la informacion contenida
en el registro de datos al
registro de instrucciones
donde se almacenara
9. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
00000000 00000000
0000
00000100
DIRECCIONES DATOS
0100 00000000
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
El decodificador
procede a la
interpretacion de la
instruccion que sera
los primeros 4 bits es
decir interpreta el
codigo de operacion
El registro de
instrucción envia
los cuatro ultimos
bits alregistro de
direcciones
10. CPU
UNIDAD DE CONTROL
MEMORIA
UNIDAD ARITMETICO-LOGICO
000001010 000001010
0000
00000000
DIRECCIONES DATOS
0100 00000100
TABLA DE
MEMORIAS
CONTADOR
INSTRUCCIONES
DECODIFICADOR
REGISTRO
ENTRADA
ACUMULADOR
La informacion
es enviada
alregistro de
datos
El registro de
datos envia la
informacion al
registro de
entrada
El circuito
operacional realiza
la operación con el
registro acumulador
y el registro de
entrada y lo
almacena de nuevo
en el registro
acumulador