Intel 80C186XL Computer Hardware User Manual


 
D-15
INSTRUCTION SET OPCODES AND CLOCK CYCLES
AA 1010 1010 stos dest-str8
AB 1010 1011 stos dest-str16
AC 1010 1100 lods src-str8
AD 1010 1101 lods src-str16
AE 1010 1110 scas dest-str8
AF 1010 1111 scas dest-str16
B0 1011 0000 data-8 mov AL,immed8
B1 1011 0001 data-8 mov CL,immed8
B2 1011 0010 data-8 mov DL,immed8
B3 1011 0011 data-8 mov BL,immed8
B4 1011 0100 data-8 mov AH,immed8
B5 1011 0101 data-8 mov CH,immed8
B6 1011 0110 data-8 mov DH,immed8
B7 1011 0111 data-8 mov BH,immed8
B8 1011 1000 data-lo data-hi mov AX,immed16
B9 1011 1001 data-lo data-hi mov CX,immed16
BA 1011 1010 data-lo data-hi mov DX,immed16
BB 1011 1011 data-lo data-hi mov BX,immed16
BC 1011 1100 data-lo data-hi mov SP,immed16
BD 1011 1101 data-lo data-hi mov BP,immed16
BE 1011 1110 data-lo data-hi mov SI,immed16
BF 1011 1111 data-lo data-hi mov DI,immed16
C0 1100 0000 mod 000 r/m data-8 rol reg8/mem8, immed8
mod 001 r/m data-8 ror reg8/mem8, immed8
mod 010 r/m data-8 rcl reg8/mem8, immed8
mod 011 r/m data-8 rcr reg8/mem8, immed8
mod 100 r/m data-8 shl/sal reg8/mem8, immed8
mod 101 r/m data-8 shr reg8/mem8, immed8
mod 110 r/m
mod 111 r/m data-8 sar reg8/mem8, immed8
C1 1100 0001 mod 000 r/m data-8 rol reg16/mem16, immed8
mod 001 r/m data-8 ror reg16/mem16, immed8
mod 010 r/m data-8 rcl reg16/mem16, immed8
mod 011 r/m data-8 rcr reg16/mem16, immed8
mod 100 r/m data-8 shl/sal reg16/mem16, immed8
mod 101 r/m data-8 shr reg16/mem16, immed8
mod 110 r/m
Table D-3. Machine Instruction Decoding Guide (Continued)
Byte 1
Byte 2 Bytes 3–6 ASM-86 Instruction Format
Hex Binary