Академический Документы
Профессиональный Документы
Культура Документы
S.E. I.T.
Subject code: 214447
POP Destination
• POP BX
• POP DS
• POP TABLE[BX]
• PUSHA
• POPA
• XLAT / XLATB
• LEA
Special address transfer
• LDS
• LES
• LAHF
• SAHF Flag transfer
• PUSHF
• POPF
IN Accumulator, Port
• IN AL, 0C4H
• IN AX, 34H
AAM
[BCD Adjust Accumulator After Multiply]
DIV Source
• DIV BH
• DIV CX
• DIV BYTE PTR[BX]
AAD
[Binary Adjust Accumulator Before Division]
CBW
Convert Signed Byte to Signed Word
CWD
Convert Signed Word to Signed Double Word
Bit Manipulation Instructions
0 1 0 1 1 0 1 1 1
1 0 1 1 0 1 1 1 0
SHR Destination, Count
• SHR BP, 01
• SHR AL, CL
B7 B6 B5 B4 B3 B2 B1 B0 C
0 1 0 1 1 0 1 1 1 0
0 1 0 1 1 0 1 1 1
SAR Destination, Count
• SAR DI, 1
• SAR AL, 01
B7 B6 B5 B4 B3 B2 B1 B0 C
1 0 1 1 0 1 1 1 0
1 1 0 1 1 0 1 1 1
ROL Destination, Count
• ROL AX, 1
• ROL BL, CL
C B7 B6 B5 B4 B3 B2 B1 B0
0 1 0 1 1 0 1 1 1
1 0 1 1 0 1 1 1 1
RCL Destination, Count
• RCL AX, 1
• RCL BL, CL
C B7 B6 B5 B4 B3 B2 B1 B0
0 1 0 1 1 0 1 1 1
1 0 1 1 0 1 1 1 0
ROR Destination, Count
• ROR BL, 01
• ROR AL, CL
B7 B6 B5 B4 B3 B2 B1 B0 C
1 0 1 1 0 1 1 1 0
1 1 0 1 1 0 1 1 1
RCR Destination, Count
• RCR BL, 01
• RCR AL, CL
B7 B6 B5 B4 B3 B2 B1 B0 C
1 0 1 1 0 1 1 1 0
1 1 0 1 1 0 1 1 1
Program Execution Transfer
RET
Jump Instructions
• JMP label