EasyManua.ls Logo

Sharp MZ-80B - Page 101

Sharp MZ-80B
138 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
94
Symbolic
Fl
ags
OP-Code
1\o.
i\o
.
:'o/o.
Mn
emonic
of
oD
I
ofT
Co
mme
nts
Operation
c
z P/ Y
s
N H
76
543
210
Byte
s
Cy
cles
States
ADD
A,r
A
~
A
+
r
t t
v
t
0
t
10
[QQQ]
r 1 1 4 r
Reg.
ADD
A, n
A
~
A +
n
t t
v
t
0
t
11
[@Q)
110
2
2 7
000
B
~
n
......
001
c
ADD
A,(HL)
A
~
A +
(HL)
t
I
v
t
0
t
10
100oi
1
10
1 2 7
010
D
ADD
A,(IX
+ d)
A - A + (IX + d)
t
t
v
t
0
t
11
011
101
3 5
19
011
E
10
[QQQ]
110
100
H
~
d
......
101
L
ADD
A,
(IY
+ d)
A
~
A
+
(I
Y
+
d)
I
t
v
t
0
t
Ill
A
11
111 101
3 5 19
10
IQQQ]
110
~
d
......
ADC A
,s
A
~
A +
s
+
CY
t t
v
t
0
t
[@!]
s is
any
of
r, n, ( HL),
(IX
+
SUB
s
A~A-s
t t
v
t
1
t
lliQJ
d),
(IY
+
d)
as s
hown
for
SBC
A
,s
A
~
A
-
s-CY
t
t
v
t
I
t
[QTI]
ADD
instruction
AND
s
A
~A
/\
s
0
t
p
t
0
1
[QQ]
The
indi cated
bits
replace
OR
s
A
~
Avs
0
t
p
t
0
0
[ITQ]
the
[QQQJ
in
the
ADD
set
above.
XOR
s
A
~
AVs
0
t
p
t
0 0
m
CP
s
A- s
t t
v
t
1
t
[ill
INC r
r
~
r
+
1
t
v
t
0
t
00
r [
@]
1 1
4
INC
(HL)
(HL)<-{HL) + l
t
v
t
0
t
00
110
[QQ]
1
3
11
INC
(IX
+
d)
(IX
+
d)
~
t
v
t
0
t
11
011
101
3 6
23
(IX +
d)
+ l
00
110
[QQ]
~
d
......
IN
C
(IY
+
d)
(IY
+
d)~
t
v
t
0
t
11
111 101
3 6
23
(IY+d)
+ l
00
110
[QQ]
~
d
......
DEC
m
m
~
m
-
1
t
v
t
1
t
I!Q!)
m is
any
of
r,
(HL),
(IX + d),
(IY
+ d) as shown for INC.
Sa
me format
and
states as
INC.
Replace
ITQQ]
with
l!QI]
in
OP-code.
Notes: The V
sy
mbol in the P/V flag column indicates
that
the P/V flag contains
the
overflow
of
the result
of
the
operation Similarly the
P symbol indicates parity. V = 1 means overflow, V = 0 means
not
overflow, P = 1
means parity
of
the result
is
even, P = 0 means panty
of
the result
is
odd.
Flag Notation:
= flag
not
affected, 0 = flag reset, 1 = flag set,
X=
flag
is
un
known,
t = flag
is
affected according
to
the result
of
the operation.
8-
BIT
ARITHMETIC
AND
LOGICAL
GROUP
TABLE
4.3-4

Other manuals for Sharp MZ-80B

Related product manuals