User's Manual
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)
ROM
Note
*
6
XA,@BCXA 1 3 XA <– (BCXA)
ROM
Note
*
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