buses del sistema
Facultad Regional Tucumán
Ingeniería en Sistemas de Información
[ Arquitectura de Computadores ]
ORGANIZACIÓN DE LA COMPUTADORA
Año 2009
CARLOS HASBANI
Präsentat
ion
Carlos Hasbani
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.5Programación en assembler
43.6 Formatos de instrucción
43.7 Modos de direccionamiento
43.8 Mecanismos de subrutinas
43.9 E/S e interrupciones
Carlos Hasbani
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 Modosde direccionamiento
43.8 Mecanismos de subrutinas
43.9 E/S e interrupciones
Carlos Hasbani
3
Arquitectura de Computadores
Präsentat
ion
[ Organización ]
Máquina von Neumann
1023
Ejemplo:
:
867
¿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?
:
778
:
562
:
2
1
0
Memoria de 1024 × 8
Carlos Hasbani
4
Arquitecturade Computadores
Präsentat
ion
[ Organización ]
Máquina von Neumann
1023
Ejemplo:
:
867
¿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?
:
778
+
:
562
:
2
1
0
Memoria de 1024 × 8
Carlos Hasbani
5
Arquitectura de Computadores
Präsentat
ion
[ Organización ]
Máquina von Neumann
1023
Solución:
:
867
1. Leeren la memoria la
posición 867
:
778
:
output
562
:
2
1
0
Decoder & Read/Write
Memoria de 1024 × 8
Dirección 867
Carlos Hasbani
6
Read
Arquitectura de Computadores
Präsentat
ion
[ Organización ]
Máquina von Neumann
1023
Solución:
:
867
1. Leer en la memoria la
posición 867
2. Almacenar lo leído en un
registro externo
:
778
:
output
562
:
2
AC
1
0
Decoder & Read/Write
Memoria de1024 × 8
Carlos Hasbani
7
Arquitectura de Computadores
Präsentat
ion
Máquina von Neumann
[ Organización ]
1023
Solución:
:
867
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
:
778
:
output
562
:
2
AC
1
0
Decoder & Read/Write
Memoria de 1024 × 8
Dirección 562
Carlos Hasbani
8
Read
Arquitectura deComputadores
Präsentat
ion
[ Organización ]
Máquina von Neumann
1023
Solución:
:
867
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
:
778
:
output
562
sumador
:
2
AC
1
0
Decoder & Read/Write
Memoria de 1024 × 8
Carlos Hasbani
9
Arquitectura de Computadores
Präsentat
ionMáquina von Neumann
[ Organización ]
1023
Solución:
:
867
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
5. Almacenar la suma en la
posición 778
:
input
778
:
562
sumador
:
2
1
0
Decoder & Read/Write
Memoria de 1024 × 8
Dirección 778
Carlos Hasbani
10
Write
Arquitectura deComputadores
Präsentat
ion
Máquina von Neumann
[ Organización ]
Solución general:
1023
Unidad de
aritmética
y lógica
:
867
:
778
:
562
Unidad
de control
:
2
1
Programa
0
Decoder & Read/Write
Memoria de 1024 × 8
Carlos Hasbani
11
Arquitectura de Computadores
Präsentat
ion
Máquina von Neumann
[ Organización ]
Solución general:
1023
Unidad de
aritmética
y lógica
:
El programa le dainstrucciones a la
Unidad Central.
Ejemplo:
867
:
778
:
562
00100001 110110011
significa leer en la
memoria 110110011 y
almacenar la lectura
en el registro AC de la
ALU.
Unidad
de control
:
2
1
Programa
0
Decoder & Read/Write
Memoria de 1024 × 8
Carlos Hasbani
12
Arquitectura de Computadores
Präsentat
ion
Máquina von Neumann
[ Organización ]
Solución general:
1023
Unidad de...
Regístrate para leer el documento completo.