EasyManua.ls Logo

Sharp MZ-700 - Page 167

Sharp MZ-700
213 pages
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...
Mnemonic
Symbolic
Op-
code
I I
Mnemonic
Symbolic
Op-code
operat
ion
operation
LDI
(DE)<-(HL)
11
1
01
1
01
I
DEC
m
I m<--m - 1
d
DE<-DE+1
10
100
000
[QTI
HL<-HL+1
BC<----BC-1
General
purpose
arithmetic
and
control
group
LDIR
(DE)
<-(HL)
11
101 101
DE<-D
E
+1
10
110 000
DAA
Decima
l
adjustment
00
100
111
HL<-HL+1
upon
contents
of
A
BC<----BC
- 1
after
add
or
subtract
Repeat
unt
il
BC
= O
C
PL
A<-A
00
101
111
LOO
(DE)<-(HL)
11
101 101
NEG
A<-A
+1
11
1 01 1
01
DE<----DE-1
10 10'1
000
01
000 100
HL<----HL-1
CC
F
CY<-C
Y
00
111'
111
BC<----BC-1
SCF
CY<----1
00
110
111
LDDR
(D
E)
<-(HL)
11
101
101
NOP
No
operat
i
on,
but
00
000
000
DE<----DE-1 10
111
000
PC
is
incremented.
HL<--HL-1
HA
LT
CPU
ha l
ted
01
110
11
0
BC--BC-1
0 1
I
FF<----0
11
110
011
Repeat
until
BC
= O
El
IFF<----1
11
111
011
CPI
A-(HL)
11
101 101
IMO
Set
interrupt
11
101
1
01
HL<-HL+1
10
100
001
mode
0
01
000 110
BC<----BC-1
IM1
Set
in
terrupt
11
101
101
CPIR
A-(HL)
11
101
101
mode
1
01
010 110
HL+-HL+1
10
1'10
001
1M2
Set
inte
r
rupt
11
101 101
BC+-BC-1
mode2
01
011
110
Repeat
unti
l
A=
(HL)
or
BC=O
1
6-blt
arithmetic
group
CPD
A-(HL)
11
101 101
HL<----HL-1
10
1
01
001
ADD
HL ,
ss
HL+-HL+ss
00
ss1
001
BC+-BC-1
ADC
HL.ss
HL+-H
L
+ss+CY
11
1
01
1
01
CPDR
A-(
H
L)
11
101
001
01
ss
1
010
HL<--HL-1
10
111
001
SBC
HL,
ss
HL+-HL-ss-CY
11
101
101
BC+-BC
- 1
01
ssO
010
Repeat
until
A=
ADD
IX,
pp
IX<-IX+pp
11
011
101
(HL)
or
BC=O
00
pp1
001
ADD
IY.
rr
IY<-IY
+rr
11
111
1
01
8 -
bit
arithmet
ic and logi
ca
l
group
00
rr1
001
INC
ss
ss--ss+
1
00
sso
011
ADD
A.
r
A+-A+r
10
[QQQJ
r
INC
IX
IX+-IX+1
11
011
1
01
AD
A.n
A<-A+n
11
[QQ9
110
00
100
011
n
INC
IY
I
Y+-
I
Y+1
11
111 101
ADD
A.
(HL)
A+-A+(HL)
10[Qillj110
00
100
011
ADD
A.
(IX+d)
A+-A,
(
IX+d)
11
011
101
DEC
ss
ss+-ss
- 1
00
ss1
011
10
[QQ9
110
DEC
IX
IX+-IX-1
11
011
101
d
00
101
011
ADD
A,
( I
Y+d)
A+-A
+
(IY
+d
)
11
111 101
DEC
IY
IY+-
I
Y-1
11
111
101
10[QQ"g110
00
101
011
d
ADC
A,
s
A+-A+s+CY
[QQ]
Rotate
and
sh
i
ft
group
SUBs
A<-A-s
[QI9
SBC
A.
s
A+-A-S-CY
[_Q]]
RLCA
~
00
000
111
AND
s
A=A/\s
[IQg
OR
s
A+-AVs
[D]
R LA
~
00 010
111
XOR
s
A+-AEBs
[IQ]
CP
s
A-s
DJ]
RRCA
~
00
001
11
1
I
NC
r
r<-r+
1
00
r
ITQQ]
I
NC
(
HL)
(HL)+-(HL)
+ 1
00
110 []]9
RRA
L{£HillJ
00
011
111
INC
( IX
+d)
(IX+
d )
11
011
101
+-(IX
+d)+
1
00
110
ITQQ]
RLC
r
l~
11
001
011
d
I
RLC
00
[QQQ]
r
INC
( IY
+d)
( I
Y+
d)
11
111
101
(
HL)
11
001
011
<-(IY+d)+1
00
110
D.:Q9
I
00
[QQQJ
110
----------------------------------
----------
--~
--------------
-----161

Other manuals for Sharp MZ-700

Related product manuals