UPD75P3116 NEC, UPD75P3116 Datasheet - Page 23

no-image

UPD75P3116

Manufacturer Part Number
UPD75P3116
Description
4-BIT SINGLE-CHIP MICROCONTROLLER
Manufacturer
NEC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
67
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
1 000
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
20 000
Comparison
Carry flag
manipulation
Memory bit
manipulation
Instruction
group
SKE
SET1
CLR1
SKT
NOT1
SET1
CLR1
SKT
SKF
SKTCLR
AND1
OR1
XOR1
Mnemonic
reg, #n4
@HL, #n4
A, @HL
XA, @HL
A, reg
XA, rp’
CY
CY
CY
CY
mem.bit
fmem.bit
pmem.@L
@H+mem.bit
mem.bit
fmem.bit
pmem.@L
@H+mem.bit
mem.bit
fmem.bit
pmem.@L
@H+mem.bit
mem.bit
fmem.bit
pmem.@L
@H+mem.bit
fmem.bit
pmem.@L
@H+mem.bit
CY, fmem.bit
CY, pmem.@L
CY, @H+mem.bit
CY, fmem.bit
CY, pmem.@L
CY, @H+mem.bit
CY, fmem.bit
CY, pmem.@L
CY, @H+mem.bit
Operand
No. of Machine
bytes
2
2
1
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2+S
1+S
cycle
2+S
2+S
2+S
2+S
1+S
2+S
2+S
2+S
2+S
2+S
2+S
2+S
2+S
2+S
2+S
2+S
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Skip if reg=n4
Skip if (HL)=n4
Skip if A=(HL)
Skip if XA=(HL)
Skip if A=reg
Skip if XA=rp’
CY<-1
CY<-0
Skip if CY=1
CY<-CY
(mem.bit)<-1
(fmem.bit)<-1
(pmem
(H+mem
(mem.bit)<-0
(fmem.bit)<-0
(pmem
(H+mem
Skip if(mem.bit)=1
Skip if(fmem.bit)=1
Skip if(pmem
Skip if(H+mem
Skip if(mem.bit)=0
Skip if(fmem.bit)=0
Skip if(pmem
Skip if(H+mem
Skip if(fmem.bit)=1 and clear
Skip if(pmem
Skip if(H+mem
CY<-CY
CY<-CY
CY<-CY
CY<-CY v (fmem.bit)
CY<-CY v (pmem
CY<-CY v (H+mem
CY<-CY v (fmem.bit)
CY<- CY v (pmem
CY<-CY v (H+mem
7-2
7-2
3-0
3-0
^
^
^
+L
+L
(fmem.bit)
(pmem
(H+mem
.bit)<-1
.bit)<-0
3-2
3-2
7-2
7-2
7-2
+L
.bit(L
.bit(L
3-0
3-0
3-0
Operation
+L
+L
3-2
.bit)=1
.bit)=0
.bit)=1 and clear
7-2
7-2
3-2
3-2
7-2
.bit(L
1-0
1-0
3-0
3-0
3-0
+L
+L
.bit(L
.bit(L
+L
.bit)
.bit)
))<-1
))<-0
.bit)
3-2
3-2
3-2
1-0
.bit(L
.bit(L
1-0
1-0
))=1 and clear
.bit(L
))=1
))=0
1-0
1-0
1-0
))
))
))
Addressing
area
*1
*1
*1
*3
*4
*5
*1
*3
*4
*5
*1
*3
*4
*5
*1
*3
*4
*5
*1
*4
*5
*1
*4
*5
*1
*4
*5
*1
*4
*5
*1
PD75P3116
reg=n4
(HL)=n4
A=(HL)
XA=(HL)
A=reg
XA=rp’
CY=1
(mem.bit)=1
(fmem.bit)=1
(pmem.@L)=1
(@H+mem.bit)=1
(mem.bit)=0
(fmem.bit)=0
(pmem.@L)=0
(@H+mem.bit)=0
(fmem.bit)=1
(pmem.@L)=1
(@H+mem.bit)=1
condition
Skip
23

Related parts for UPD75P3116