Von neuman

Solo disponible en BuenasTareas
  • Páginas : 29 (7150 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de junio de 2011
Leer documento completo
Vista previa del texto
Universidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería en Sistemas de Información

[ 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...
tracking img