EasyManua.ls Logo

Sharp MZ-80B - Page 100

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...
N
ln
emonic
CP
IR
CPO
CPDR
Symbolic
Flags
OP-Code
No.
No.
No.
of
of M
ofT
Comments
Operation
c z
P/V
s N H
76
543
210
Bytes
Cycles
States
I
@
CD
I I
I
I
A-(HL)
I
i
I
1
i
11
101 101
2
5
21
If
BC
* O
and
A* (HL)
HL•- HL+ 1
10
110
001
2 4
16
If
BC
= O
or
A=(HL)
BC•-
BC
- 1
Repeat until
A=(HL)
or
BC
= O
@
CD
A-(HL
)
I
I
I
1
I
11
101 101
2
4
16
HL~HL-1
10
101
001
BC
~
BC -
1
@
CD
A- (HL)
I
I
I
1
I
11
101
101
2 5 21
If
BC
* O
and
A*
(HL)
HL
~
HL
-
1
10
111
001
2
4
16
If
BC
= O
or
A =
(HL)
BC~BC-1
Repeat until
A=(HL)
or
BC=O
Notes:
!J
P
/V
flag
is
0
if
the result
of
BC-1
= 0, otherwise P
/V
= 1
® Z flag
is
1
if
A=
(HL), otherwise Z = 0.
Flag Notation: = flag
not
affected, 0 = flag reset, 1 = flag set,
X=
flag
is
unknown,
i = flag
is
affected according
to
the
result
of
the operation.
EXCHANGE
GROUP
AND
BLOCK
TRANSFER
AND
SEARCH
GROUP
TABLE
4.3-3
93
I

Other manuals for Sharp MZ-80B

Related product manuals