| Electronic Components Datasheet Search |
|
CDP1806ACE Datasheet(PDF) 17 Page - Intersil Corporation |
|
|
|||||||||||||||||||||||||||||
CDP1806ACE Datasheet(HTML) 17 Page - Intersil Corporation |
|
17 / 30 page ![]() 17 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): Register designated by W, where W = N or X, or P 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) 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 (Note 10) M(R(P)) → R(N).1; M(R(P)) + 1 → 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 (Note 10) M(R(X)) → R(N).1; M(R(X) + 1) → 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 (Note 10) R(N).0 → M(R(X)); R(N).1 → 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 BRANCH IF NOT EQUAL 0 5 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 COPY 4 RNX 68BN (Note 10) R(N) → R(X) 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 CDP1805AC, CDP1806AC |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |