Intel 80C188XL Benutzerhandbuch

Seite von 405
INSTRUCTION SET OPCODES AND CLOCK CYCLES
D-18
E1
1110 0001
IP-inc-8
loope/loopz
 short-label
E2
1110 0010
IP-inc-8
loop
short-label
E3
1110 0011
IP-inc-8
jcxz
short-label
E4
1110 0100
data-8
in
AL,immed8
E5
1110 0101
data-8
in
AX,immed8
E6
1110 0110
data-8
out
AL,immed8
E7
1110 0111
data-8
out
AX,immed8
E8
1110 1000
IP-inc-lo
IP-inc-hi
call
near-proc
E9
1110 1001
IP-inc-lo
IP-inc-hi
jmp
near-label
EA
1110 1010
IP-lo
IP-hi,CS-lo,CS-hi
jmp
far-label
EB
1110 1011
IP-inc-8
jmp
short-label
EC
1110 1100
in
AL,DX
ED
1110 1101
in
AX,DX
EE
1110 1110
out
AL,DX
EF
1110 1111
out
AX,DX
F0
1111 0000
lock
(prefix)
F1
1111 0001
F2
1111 0010
repne/repnz
F3
1111 0011
rep/repe/repz
F4
1111 0100
hlt
F5
1111 0101
cmc
F6
1111 0110
mod 000 r/m
(disp-lo),(disp-hi),data-8
test
 reg8/mem8,immed8
mod 001 r/m
mod 010 r/m
(disp-lo),(disp-hi)
not
reg8/mem8
mod 011 r/m
(disp-lo),(disp-hi)
neg
reg8/mem8
mod 100 r/m
(disp-lo),(disp-hi)
mul
reg8/mem8
mod 101 r/m
(disp-lo),(disp-hi)
imul
reg8/mem8
mod 110 r/m
(disp-lo),(disp-hi)
div
reg8/mem8
mod 111 r/m
(disp-lo),(disp-hi)
idiv
reg8/mem8
F7
1111 0111
mod 000 r/m
(disp-lo),(disp-hi),data-lo,data-hi
test
 reg16/mem16,immed16
mod 001 r/m
mod 010 r/m
(disp-lo),(disp-hi)
not
reg16/mem16
mod 011 r/m
(disp-lo),(disp-hi)
neg
reg16/mem16
mod 100 r/m
(disp-lo),(disp-hi)
mul
reg16/mem16
mod 101 r/m
(disp-lo),(disp-hi)
imul
reg16/mem16
mod 110 r/m
(disp-lo),(disp-hi)
div
reg16/mem16
mod 111 r/m
(disp-lo),(disp-hi)
idiv
reg16/mem16
Table D-3.  Machine Instruction Decoding Guide (Continued)
Byte 1
Byte 2
Bytes 3–6
ASM-86 Instruction Format
Hex
Binary