asddsdsdsd

Páginas: 4 (757 palabras) Publicado: 31 de mayo de 2013
Guillermo Castillo Patiño
201153524-3743
P2.ASM
La primera y segunda instrucción tiene direccionamiento inmediato. MOV registro, dato_inmediato.
La tercera instrucción tiene direccionamientoindirecto. MOV memoria, registro.
org 2000h
MOV AL, 15H
1011 0 000 15
B015
MOV BX, 110H
1011 1 011 10 01
BB1001
MOV [BX], AL
1000100 0 00 000 111
8807
end
Para la instrucción MOV AL,15H, el ciclo de instrucción es el siguiente:
1. Captura de la instrucción:
a. El puntero de instrucciones está inicializado con el valor de 2000H, que es la dirección del código instrucción y la envíapor el bus de direcciones.
b. Por el bus de control se manda la señal de lectura en la dirección de que tiene la IP, en la dirección 2000H está el dato B0H.
c. El dato leído (B0H) es enviado al IR(registro de instrucción) por el bus de datos.
2. Decodificar instrucción:
El IR envía el dato B0H al decodificador. Este último informa a la unidad de control de que es una instrucción detransferencia (MOV) al registro AL de un tamaño de 8 bits.
3. Captura de operandos.
a. El registro IP se incrementa en 1, obteniendo el valor de 2001H que es la dirección de la siguiente instrucción y laenvía por el bus de direcciones.
b. Por el bus de control se manda la señal de lectura en la dirección de que tiene la IP, en la dirección 2001H está el dato 15H.
c. El dato leído es enviado alregistro AL. (AX = 0015H)
4. Incrementa IP en 1.
Para la instrucción MOV BX, 110H, el ciclo de instrucción es el siguiente:
1. Captura de la instrucción:
a. El puntero de instrucciones tiene el valor de2002H, que es la dirección del código de instrucción y la envía por el bus de direcciones.
b. Por el bus de control se manda la señal de lectura en la dirección de que tiene la IP, en la dirección2002H está el dato BB.
c. El dato leído (BBH) es enviado al IR (registro de instrucción) por el bus de datos.
2. Decodificar instrucción:
El IR envía el dato BB al decodificador. Este último...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS