Von neuman
[ Arquitectura de Computadores ] ORGANIZACIÓN DE LA COMPUTADORA
Año 2010
Präsentat ion
1
Arquitectura de Computadores
[ Índice ]
43.1. Máquina de von Neumann 43.2 Unidad de control 43.3 Fetch, decodificación, ejecución 43.4 Conjunto de instrucciones 43.5 Programación en assembler43.6 Formatos de instrucción 43.7 Modos de direccionamiento 43.8 Mecanismos de subrutinas 43.9 E/S e interrupciones
2 Arquitectura de Computadores
Präsentat ion
[ Índice ]
43.1. Máquina de von Neumann 43.2 Unidad de control 43.3 Fetch, decodificación, ejecución 43.4 Conjunto de instrucciones 43.5 Programación en assembler 43.6 Formatos de instrucción 43.7 Modos de direccionamiento 43.8Mecanismos de subrutinas 43.9 E/S e interrupciones
3 Arquitectura de Computadores
Präsentat ion
[ Organización ]
Ejemplo: ¿Cómo sumar el contenido de la posición 867 con el contenido de la posición 562 y almacenar el resultado en la posición 778?
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
Memoria de 1024 × 8
4 Arquitectura de Computadores
Präsentat ion
[ Organización ]Ejemplo: ¿Cómo sumar el contenido de la posición 867 con el contenido de la posición 562 y almacenar el resultado en la posición 778?
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
+
Memoria de 1024 × 8
5 Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución: 1. Leer en la memoria la posición 867
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
outputDecoder & Read/Write Memoria de 1024 × 8 Dirección 867
6
Read
Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución: 1. Leer en la memoria la posición 867 2. Almacenar lo leído en un registro externo
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
output
AC
Decoder & Read/Write Memoria de 1024 × 8
7 Arquitectura de Computadores
Präsentat ion
[Organización ]
Solución: 1. Leer en la memoria la posición 867 2. Almacenar lo leído en un registro externo 3. Leer en la memoria la posición 562
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
output
AC
Decoder & Read/Write Memoria de 1024 × 8 Dirección 562
8
Read
Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución: 1. Leer en la memoria la posición 867 2.Almacenar lo leído en un registro externo 3. Leer en la memoria la posición 562 4. Sumar lo leído con el registro externo
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
output
sumador AC
Decoder & Read/Write Memoria de 1024 × 8
9 Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución: 1. Leer en la memoria la posición 867 2. Almacenar lo leído en un registro externo3. Leer en la memoria la posición 562 4. Sumar lo leído con el registro externo 5. Almacenar la suma en la posición 778
Máquina von Neumann
1023 : 867 : 778 : 562 : 2 1 0
input
sumador
Decoder & Read/Write Memoria de 1024 × 8 Dirección 778
10
Write
Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución general:
1023 : 867 : 778 : 562 : 2 1 0
Máquina vonNeumann
Unidad de aritmética y lógica
Unidad de control
Programa
Decoder & Read/Write Memoria de 1024 × 8
11 Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución general: El programa le da instrucciones a la Unidad Central. Ejemplo: 00100001 110110011 significa leer en la memoria 110110011 y almacenar la lectura en el registro AC de la ALU. Memoria de 1024 × 8
1023 :867 : 778 : 562 : 2 1 0
Máquina von Neumann
Unidad de aritmética y lógica
Unidad de control
Programa
Decoder & Read/Write
12
Arquitectura de Computadores
Präsentat ion
[ Organización ]
Solución general: El programa le da instrucciones a la Unidad Central. Ejemplo: 00100001 110110011 significa leer en la memoria 110110011 y almacenar la lectura en el registro AC de la...
Regístrate para leer el documento completo.