Post on 28-Jan-2020
Push AX
1. sp - -;
2. [sp]=dato
Pop AX
1. [sp]=dato
2. Sp++
Dir. Inicio
CS
bytes de desplazamiento en CS (IP)
operación Oper. 1 Oper. 2
Instrucción de máquina
de la operación
1 0
ROL Y RCL
Ejemplo: ROL
AL: 2F
00101111
CL:03
ROL AL,CL
01111001
AL: 79
Ejemplo: RCL
CF: ?
CF=1
AL: 2F
CF AL
1 00101111
CL:02
RCL AL,CL
CF AL
0 10111110
AL: BE
ROR Y RCR
Ejemplo: ROR
AL: 2F
00101111
CL:03
ROR AL,CL
11100101
AL:75
Ejemplo: RCR
CF: ?
CF=1
AL: 2F
AL CF
00101111 1
CL:02
RCR AL,CL
AL CF
11001011 1
AL: CB
Corrimiento lógico (sin signo) o aritmético (con signo).
corrimientos
Ejemplo: SAL Ejemplo: SAR
AL: 2F
00101111
CL:02
SAL AL,CL
10111100
AL: BC
AL: 2F
00101111
CL:02
SAR AL,CL
00001011
AL: 0B
Interrupciones
Las interrupciones son instrucciones que detiene la ejecución del programa y colocan el apuntador de
instrucciones (IP) en una localidad de memoria especifica donde se reanudara el procesamiento.
debug