246
µPD750008 USER'S MANUAL
In-
Mne-
Number Machine Address-
struc-
monic Operand
of
cycle Operation
ing
Skip condition
tion
bytes area
MOVT XA,@PCDE 1 3 µPD750004
XA <– (PC
11-8
+DE)
ROM
µPD750006, µPD750008
XA <– (PC
12-8
+DE)
ROM
µPD75P0016
XA <– (PC
13-8
+DE)
ROM
XA,@PCXA 1 3 µPD750004
XA <– (PC
11-8
+XA)
ROM
µPD750006, µPD750008
XA <– (PC
12-8
+XA)
ROM
µPD75P0016
XA <– (PC
13-8
+XA)
ROM
XA,@BCDE 1 3 XA <– (BCDE)
ROMNote
*6
XA,@BCXA 1 3 XA <– (BCXA)
ROMNote
*6
MOV1 CY,fmem.bit 2 2 CY <– (fmem.bit) *4
CY,pmem.@L 2 2 CY <– (pmem
7-2
+L
3-2
.bit(L
1-0
)) *5
CY,@H+mem.bit 2 2 CY <– (H+mem
3-0
.bit) *1
fmem.bit,CY 2 2 (fmem.bit) <– CY *4
pmem.@L,CY 2 2 (pmem
7-2
+L
3-2
.bit(L
1-0
)) <– CY *5
@H+mem.bit,CY 2 2 (H+mem
3-0
.bit) <– CY *1
ADDS A,#n4 1 1+S A <– A+n4 carry
XA,#n8 2 2+S XA <– XA+n8 carry
A,@HL 1 1+S A <– A+(HL) *1 carry
XA,rp’ 2 2+S XA <– XA+rp’ carry
rp’1,XA 2 2+S rp’1 <– rp’1+XA carry
ADDC A,@HL 1 1 A,CY <– A+(HL)+CY *1
XA,rp’ 2 2 XA,CY <– XA+rp’+CY
rp’1,XA 2 2 rp’1,CY <– rp’1+XA+CY
SUBS A,@HL 1 1+S A <– A–(HL) *1 borrow
XA,rp’ 2 2+S XA <– XA–rp’ borrow
rp’1,XA 2 2+S rp’1 <– rp’1–XA borrow
SUBC A,@HL 1 1 A,CY <– A–(HL)–CY *1
XA,rp’ 2 2 XA,CY <– XA–rp’–CY
rp’1,XA 2 2 rp’1,CY <– rp’1–XA–CY
Note Set register B to 0 in the µPD750004. Only the LSB is valid in register B in the µPD750006 andµPD750008. Only the low-order two bits are valid in the µPD75P0016.
Arithmetic/logical Table reference
Bit transfer