Intel 80C186XL Computer Hardware User Manual


 
D-13
INSTRUCTION SET OPCODES AND CLOCK CYCLES
7E 0111 1110 IP-inc-8 jle/jng short-label
7F 0111 1111 IP-inc-8 jnle/jg short-label
80 1000 0000 mod 000 r/m (disp-lo),(disp-hi), data-8 add reg8/mem8,immed8
mod 001 r/m (disp-lo),(disp-hi), data-8 or reg8/mem8,immed8
mod 010 r/m (disp-lo),(disp-hi), data-8 adc reg8/mem8,immed8
mod 011 r/m (disp-lo),(disp-hi), data-8 sbb reg8/mem8,immed8
mod 100 r/m (disp-lo),(disp-hi), data-8 and reg8/mem8,immed8
mod 101 r/m (disp-lo),(disp-hi), data-8 sub reg8/mem8,immed8
mod 110 r/m (disp-lo),(disp-hi), data-8 xor reg8/mem8,immed8
mod 111 r/m (disp-lo),(disp-hi), data-8 cmp reg8/mem8,immed8
81 1000 0001 mod 000 r/m (disp-lo),(disp-hi), data-lo,data-hi add reg16/mem16,immed16
mod 001 r/m (disp-lo),(disp-hi), data-lo,data-hi or reg16/mem16,immed16
mod 010 r/m (disp-lo),(disp-hi), data-lo,data-hi adc reg16/mem16,immed16
mod 011 r/m (disp-lo),(disp-hi), data-lo,data-hi sbb reg16/mem16,immed16
mod 100 r/m (disp-lo),(disp-hi), data-lo,data-hi and reg16/mem16,immed16
81 1000 0001
mod 101 r/m (disp-lo),(disp-hi), data-lo,data-hi sub reg16/mem16,immed16
mod 110 r/m (disp-lo),(disp-hi), data-lo,data-hi xor reg16/mem16,immed16
mod 111 r/m (disp-lo),(disp-hi), data-lo,data-hi cmp reg16/mem16,immed16
82 1000 0010 mod 000 r/m (disp-lo),(disp-hi), data-8 add reg8/mem8,immed8
mod 001 r/m
mod 010 r/m (disp-lo),(disp-hi), data-8 adc reg8/mem8,immed8
mod 011 r/m (disp-lo),(disp-hi), data-8 sbb reg8/mem8,immed8
mod 100 r/m
mod 101 r/m (disp-lo),(disp-hi), data-8 sub reg8/mem8,immed8
mod 110 r/m
mod 111 r/m (disp-lo),(disp-hi), data-8 cmp reg8/mem8,immed8
83 1000 0011 mod 000 r/m (disp-lo),(disp-hi), data-SX add reg16/mem16,immed8
mod 001 r/m
mod 010 r/m (disp-lo),(disp-hi), data-SX adc reg16/mem16,immed8
mod 011 r/m (disp-lo),(disp-hi), data-SX sbb reg16/mem16,immed8
mod 100 r/m
mod 101 r/m (disp-lo),(disp-hi), data-SX sub reg16/mem16,immed8
mod 110 r/m
mod 111 r/m (disp-lo),(disp-hi), data-SX cmp reg16/mem16,immed8
84 1000 0100 mod reg r/m (disp-lo),(disp-hi) test reg8/mem8,reg8
85 1000 0101 mod reg r/m (disp-lo),(disp-hi) test reg16/mem16,reg16
86 1000 0110 mod reg r/m (disp-lo),(disp-hi) xchg reg8,reg8/mem8
Table D-3. Machine Instruction Decoding Guide (Continued)
Byte 1
Byte 2 Bytes 3–6 ASM-86 Instruction Format
Hex Binary