HPC36004 NSC [National Semiconductor], HPC36004 Datasheet - Page 30

no-image

HPC36004

Manufacturer Part Number
HPC36004
Description
High-Performance microController
Manufacturer
NSC [National Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HPC36004V20
Manufacturer:
NSC
Quantity:
12 388
Part Number:
HPC36004V30
Manufacturer:
NSC
Quantity:
12 388
Part Number:
HPC36004V30/NOPB
Manufacturer:
Texas Instruments
Quantity:
10 000
Memory Usage
LD
X
ST
ADC
ADDS
SBC
DADC
DSBC
ADD
MULT
DIV
DIVD
IFEQ
IFGT
AND
OR
XOR
Register Indirect Instructions with
16-bit direct address
8-bit direct address
Auto Increment and Decrement
LDS A
XS A
SBIT
RBIT
IFBIT
DECSZ
INC
LD A
X A
Register B With Skip
Register X
(B)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Reg Indir
(X
(B)
(B
1
1
1
3
3
1
1
Instructions that Modify Memory Directly
a
1
1
a
)
)
Number of Bytes for Each Instruction (number in parenthesis is 16-Bit field)
(X)
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
(X)
2
2
2
2
2
(X
(B
Using Accumulator A
1
1
1
1
b
b
)
)
Direct
Direct
2(4)
2(4)
2(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
3(4)
2(4)
2(4)
Stack Reference Instructions
Instructions Using A and C
Indir
Indir
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
CLR
INC
DEC
COMP
SWAP
RRC
RLC
SHR
SHL
SC
RC
IFC
IFNC
PUSH
POP
Index
Index
30
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
A
A
A
A
A
A
A
A
A
Direct
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
B X
Immed
1
1
1
2(3)
4(5)
4(5)
4(5)
4(5)
2(3)
2(3)
2(3)
2(3)
2(3)
2(3)
2(3)
2(3)
2
3(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
Transfer of Control Instructions
Immediate Load Instructions
LD B
LD X
LD K
LD BK
Direct
JSRP
JSR
JSRL
JP
JMP
JMPL
JID
JIDW
NOP
RET
RETSK
RETI
To Direct Memory
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
3(4)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
4(5)
Immed
Immed
1
2
3
1
2
3
1
1
1
1
1
1
2(3)
2(3)
2(3)
3(5)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)
5(6)

Related parts for HPC36004