
Z
ILOG
M
ICROPROCESSOR
8位算术,逻辑组
符号
手术
A
←
一+ R
A
←
一+ N
FL AGS
P/
S Z X高x V N c个
¤ ¤
x
¤
x垂直0
¤
¤ ¤
x
¤
x垂直0
¤
操作码
76 543 210
#执行的
字节时的注意事项
助记符
ADD A ,R
ADD A ,N
(十六进制)
10 (000) r
1
2
11 (000) 110
2
2
←
n
→
ADD A , ( HL )
A
←
A + ( HL )
¤ ¤
x
¤
x垂直0
¤
10 (000) 110
1
2+r
ADD A , ( XY + D)
A
←
A + ( XY + D)
¤ ¤
x
¤
x垂直0
¤
11 y11 101
3
4+r
I
10 (000) 110
←
d
→
ADD A , XY大学
A
←
A + XY大学
¤ ¤
x
¤
x垂直0
¤
11 y11 101
2
2
10 (000) 100
ADD A , XYL
A
←
A + XYL
¤ ¤
x
¤
x垂直0
¤
11 y11 101
2
2
10 (000) 101
ADC A,S
A
←
A + S + CY
¤ ¤
x
¤
x垂直0
¤
(001)
SUB s
A
←
à -S
¤ ¤
x
¤
x垂直1
¤
(010)
SBC A,S
A
←
A - 秒 - CY
¤ ¤
x
¤
x垂直1
¤
(011)
和S
A
←
A和S
¤ ¤
×1× P 0 0
(100)
或S
A
←
一个或S
¤ ¤
X 0 X P 0 0
(110)
XOR s
A
←
A XOR s
¤ ¤
X 0 X P 0 0
(101)
CP s
à -S
¤ ¤
x
¤
x垂直1
¤
(111)
s是任意的R ,N , XY大学, XYL , ( HL ) , ( IX + D ) , ( IY + D)所示的ADD指令。所指示的比特替换(000)中的
ADD上面设置。
00 r (100)
1
2/3
(5)
00 110 (100)
1 | 2 + R + W
11 y11 101
3 4 + R + W
I
00 110 (100)
←
d
→
INC XY大学
XY大学
←
XY大学+ 1
¤ ¤
x
¤
X V 0
11 y11 101
2
2
00 100 (100)
INC XYL
XYL
←
XYL + 1
¤ ¤
x
¤
X V 0
11 y11 101
2
2
00 101 (100)
DEC米
m
←
m-1
¤ ¤
x
¤
x垂直1
(101)
m是任意的R, XY大学, XYL , (HL)的, (Ⅸ + d)的, ( IY + d)的所示为INC指令。所指示的比特替换(100)与(101)中
操作数。
INCR
INC ( HL )
INC ( XY + D)
r
←
r+1
¤ ¤
x
¤
X V 0
( HL)。
←
(HL) + 1个
¤ ¤
x
¤
X V 0
(XY + d)的
←
(XY + d)的+1
¤ ¤
x
¤
X V 0
PS010001-0301