NEC uPD75P3116 Datasheet page 24

Mos integrated circuit 4-bit single-chip microcontroller
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pd75p3116

Table of Contents