µ
PD75P3116
24 Data Sheet U11369EJ3V0DS
Instruction Mnemonic Operand
No. of Machine
Operation
Addressing
Skip
Group
Bytes Cycle Area
Condition
Comparison SKE reg, #n4 2 2+S Skip if reg=n4 reg = n4
@HL, #n4 2 2+S Skip if (HL)=n4 *1 (HL) = n4
A, @HL 1 1+S Skip if A=(HL) *1 A = (HL)
XA, @HL 2 2+S Skip if XA=(HL) *1 XA = (HL)
A, reg 2 2+S Skip if A=reg A = reg
XA, rp’ 2 2+S Skip if XA=rp’ XA = rp’
Carry flag SET1 CY 1 1 CY 1
manipulation CLR1 CY 1 1 CY 0
SKT CY 1 1+S Skip if CY=1 CY = 1
NOT1 CY 1 1 CY CY
Memory bit SET1 mem.bit 2 2 (mem.bit) 1*3
manipulation fmem.bit 2 2 (fmem.bit) 1*4
pmem.@L 2 2 (pmem7-2+L3-2.bit(L1-0)) 1*5
@H+mem.bit 2 2 (H+mem3-0.bit) 1*1
CLR1 mem.bit 2 2 (mem.bit) 0*3
fmem.bit 2 2 (fmem.bit) 0*4
pmem.@L 2 2 (pmem7-2+L3-2.bit(L1-0)) 0*5
@H+mem.bit 2 2 (H+mem3-0.bit) 0*1
SKT mem.bit 2 2+S Skip if(mem.bit)=1 *3 (mem.bit) = 1
fmem.bit 2 2+S Skip if(fmem.bit)=1 *4 (fmem.bit) = 1
pmem.@L 2 2+S Skip if(pmem7-2+L3-2.bit(L1-0))=1 *5 (pmem.@L) = 1
@H+mem.bit 2 2+S Skip if(H+mem 3-0.bit)=1 *1
(@H+mem.bit) = 1
SKF mem.bit 2 2+S Skip if(mem.bit)=0 *3 (mem.bit) = 0
fmem.bit 2 2+S Skip if(fmem.bit)=0 *4 (fmem.bit) = 0
pmem.@L 2 2+S Skip if(pmem7-2+L3-2.bit(L1-0))=0 *5 (pmem.@L) = 0
@H+mem.bit 2 2+S Skip if(H+mem 3-0.bit)=0 *1
(@H+mem.bit) = 0
SKTCLR fmem.bit 2 2+S Skip if(fmem.bit)=1 and clear *4 (fmem.bit) = 1
pmem.@L 2 2+S
Skip if(pmem
7-2
+L
3-2
.bit(L
1-0
))=1 and clear
*5 (pmem.@L) = 1
@H+mem.bit 2 2+S Skip if(H+mem 3-0.bit)=1 and clear *1
(@H+mem.bit) = 1
AND1 CY, fmem.bit 2 2 CY CY ^ (fmem.bit) *4
CY, pmem.@L 2 2 CY CY ^ (pmem7-2+L3-2.bit(L1-0)) *5
CY, @H+mem.bit 2 2 CY CY ^ (H+mem3-0.bit) *1
OR1 CY, fmem.bit 2 2 CY CY v (fmem.bit) *4
CY, pmem.@L 2 2 CY CY v (pmem7-2+L3-2.bit(L1-0)) *5
CY, @H+mem.bit 2 2 CY CY v (H+mem 3-0.bit) *1
XOR1 CY, fmem.bit 2 2 CY CY v (fmem.bit) *4
CY, pmem.@L 2 2 CY CY v (pmem7-2+L3-2.bit(L1-0)) *5
CY, @H+mem.bit 2 2 CY CY v (H+mem 3-0.bit) *1