journal of all scince V.1. NO.1 | Page 50
.8
ax:0101 0100 1110 1000
% UK
CF P@2 ? 8 H
/ * % ror
CF=1
: &$F/
stc
clc
cmc
rcr ax,1 8
?, : (< "
CF =1
CF =1
CF = not CF
: 2F : (< "
loop L:
loopz L,loope L:
loopnz L, loopne L:
dec cx, if cx<>0 jmp L
dec cx, if cx<>0 and ZF=1 jmp L
dec cx, if cx<>0 and ZF=0 jmp L
:
K
(< "
8086
c Q-
" Q (" : (< "
B
mov (both forms)
add, sub, cmp, and, or,
reg, reg
5
7
reg, xxxx
6-7
8-9
reg, [bx]
7-8
9-10
reg, [xxxx]
8-10
10-12
reg, [xxxx+bx]
10-12
not
jmp jxx
12-14
A" '("# \ (
[bx], reg
7-8
[xxxx], reg
8-10
[xxxx+bx], reg
10-12
reg
6
[bx]
9-11
[xxxx]
10-13
[xxxx+bx]
12-15
xxxx
6-7 6-8
80x86
A
" Q (" " " 4(O4
" " 4(O4
" Q
8
8
16
16
16
16
32
32
8088
80188
8086
80186
80286
80386sx
80386dx
80486
80586 class/ Pentium
(Pro)
64
80x86
"
A
A" '("# 0
" Q (" '("# 4(O4
?/
]+
'("# 4(O4
" Q
*
Z =
1,048,576
20
8088
*
Z =
1,048,576
20
8086
"M
8'