Intel 80C186XL Computer Hardware User Manual


 
INSTRUCTION SET OPCODES AND CLOCK CYCLES
D-12
53 0101 0011 push BX
54 0101 0100 push SP
55 0101 0101 push BP
56 0101 0110 push SI
57 0101 0111 push DI
58 0101 1000 pop AX
59 0101 1001 pop CX
5A 0101 1010 pop DX
5B 0101 1011 pop BX
5C 0101 1100 pop SP
5D 0101 1101 pop BP
5E 0101 1110 pop SI
5F 0101 1111 pop DI
60 0110 0000 pusha
61 0110 0001 popa
62 0110 0010 mod reg r/m bound reg16,mem16
63 0110 0011
64 0110 0100
65 0110 0101
66 0110 0110
67 0110 0111
68 0110 1000 data-lo data-hi push immed16
69 0110 1001 mod reg r/m data-lo, data-hi imul immed16
70 0111 0000 IP-inc-8 jo short-label
71 0111 0001 IP-inc-8 jno short-label
72 0111 0010 IP-inc-8 jb/jnae/jc short-label
73 0111 0011 IP-inc-8 jnb/jae/jnc short-label
74 0111 0100 IP-inc-8 je/jz short-label
75 0111 0101 IP-inc-8 jne/jnz short-label
76 0111 0110 IP-inc-8 jbe/jna short-label
77 0111 0111 IP-inc-8 jnbe/ja short-label
78 0111 1000 IP-inc-8 js short-label
79 0111 1001 IP-inc-8 jns short-label
7A 0111 1010 IP-inc-8 jp/jpe short-label
7B 0111 1011 IP-inc-8 jnp/jpo short-label
7C 0111 1100 IP-inc-8 jl/jnge short-label
7D 0111 1101 IP-inc-8 jnl/jge short-label
Table D-3. Machine Instruction Decoding Guide (Continued)
Byte 1
Byte 2 Bytes 3–6 ASM-86 Instruction Format
Hex Binary