Académique Documents
Professionnel Documents
Culture Documents
Semestre 2-2013
Puente de E/S
Memoria Principal
Bus de E/S Controlador USB Raton Teclado Adapatador Grafico Pantalla Disco Controlador de Disco
Programa ejecutable
almacenado en Disco
Banco RPE
Ruta de Control O Unidad de Control PC MAR MDR IR AC STATUS
Bus
Bus
Bus
Banco RPG
Ruta de Datos O Unidad LgicoAritmtica Registro 1 Registro 2 Registro 3 ... Registro m
. . . dato
Bus
Unidad de E/S
dato dato . . .
n-2 n-1
Banco RES
Reg E/S 1 Reg E/S 2 Reg E/S 3 ... Reg E/S m Control de E/S
Leyenda: RPG: Registros de Propsito General RPE: Registros de Propsito Especial RES: Registros de Entrada-Salida
Ejemplos: 1. Instrucciones: Lenguaje C: A = B+C; Lenguaje ensamblador MIPS: add $s2, $s0, $s1 2. Microinstrucciones: 000000 00010 00000 00001 10100001110 3. Microoperaciones: F.t1: Read 1; F.t2: MDR Memoria[MAR]
4. Pulsos digitales:
CONTADOR DE PROGRAMA
REGISTRO DE INSTRUCCIONES
BUS DE DIRECCIONES
DECODIFICADOR DE INSTRUCCIONES
ALU
10
0 1
SP (A7)
FFEFFF
FFF004
11
Instruccin CO ADDn OP 1 MD CR CD OP 2: MD CR CD
Cdigo de operacin.
Operando 1
Modo de direccionamiento
12
BSQUEDA Decodificacin
Lectura de Operandos
Operacin
Representacin de las fases de una instruccin en funcin del reloj del sistema.
14
15
MEMORIA
CP:
3F8h
1001101
RD
Dato o instruccin
1001101 3
RM:
1001101
Registro de Memoria
Decodificacin ... 16
17
Palabra de memoria
01 02 03 04 05
palabra (W)
18
19