DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

CDP1805AC View Datasheet(PDF) - Intersil

Part Name
Description
Manufacturer
CDP1805AC Datasheet PDF : 30 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
CDP1805AC, CDP1806AC
Instruction Set
The CDP1805AC and CDP1806AC instruction summary is
given in Table 1. Hexadecimal notation is used to refer to the
4-bit binary codes.
In all registers, bits are numbered from the least significant
bit (LSB) to the most significant bit (MSB) starting with 0.
R(W).0: Lower-order byte of R(W)
R(W).1: Higher-order byte of R(W)
Operation Notation
M (R(N)) D; R(N) + 1 R(N)
R(W): Register designated by W, where
W = N or X, or P
This notation means: The memory byte pointed to by R(N) is
loaded into D, and R(N) is incremented by 1.
TABLE 1. INSTRUCTION SUMMARY (SEE NOTES)
INSTRUCTION
NO. OF
MACHINE
CYCLES
MNEMONIC
OP CODE
OPERATION
MEMORY REFERENCE
LOAD IMMEDIATE
2
LDI
F8
M(R(P)) D; R(P) + 1 R(P)
REGISTER LOAD IMMEDIATE
5
RLDI
68CN M(R(P)) R(N).1; M(R(P)) + 1
(Note 10) R(N).0; R(P) + 2 R(P)
LOAD VIA N
2
LDN
0N
M(R(N)) D; FOR N NOT 0
LOAD ADVANCE
2
LDA
4N
M(R(N)) D; R(N) + 1 R(N)
LOAD VIA X
2
LDX
F0
M(R(X)) D
LOAD VIA X AND ADVANCE
2
LDXA
72
M(R(X)) D; R(X) + 1 R(X)
REGISTER LOAD VIA X AND
ADVANCE
5
RLXA
686N M(R(X)) R(N).1; M(R(X) + 1)
(Note 10) R(N).0; R(X)) + 2 R(X)
STORE VIA N
2
STR
5N
D M(RN))
STORE VIA X AND DECREMENT
2
STXD
73
D M(R(X)); R(X) - 1 R(X)
REGISTER STORE VIA X AND
DECREMENT
5
RSXD
68AN R(N).0 M(R(X)); R(N).1
(Note 10) M(R)(X) - 1); R(X) - 2 R (X)
REGISTER OPERATIONS
INCREMENT REG N
2
INC
1N
R(N) + 1 R(N)
DECREMENT REG N
2
DEC
2N
R(N) - 1 R(N)
DECREMENT REG N AND LONG
5
BRANCH IF NOT EQUAL 0
DBNZ
682N
R(N) - 1 R(N); IF R(N) NOT 0,
M(R(P)) R(P).1, M(R(P) + 1)
R(P).0, ELSE R(P) + 2 R(P)
INCREMENT REG X
2
IRX
60
R(X) + 1 R(X)
GET LOW REG N
2
GLO
8N
R(N).0 D
PUT LOW REG N
2
PLO
AN
D R(N).0
GET HIGH REG N
2
GHI
9N
R(N).1 D
PUT HIGH REG N
2
PHI
BN
D R(N).1
REGISTER N TO REGISTER X
4
RNX
68BN R(N) R(X)
COPY
(Note 10)
LOGIC OPERATIONS (Note 19)
OR
2
OR
F1
M(R(X)) OR D D
OR IMMEDIATE
2
ORI
F9
M(R(P)) OR D D; R(P) + 1 R(P)
EXCLUSIVE OR
2
XOR
F3
M(R(X)) XOR D D
EXCLUSIVE OR IMMEDIATE
2
XRI
FB
M(R(P)) XOR D D;
R(P) + 1 R(P)
AND
2
AND
F2
M(R(X)) AND D D
17

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]