| Electronic Components Datasheet Search |
|
UPD64AMC Datasheet(PDF) 43 Page - NEC |
|
|
|||||||||||||||||||||||||||||
UPD64AMC Datasheet(HTML) 43 Page - NEC |
|
43 / 64 page ![]() 43 µPD64A, 65 Data Sheet U14380EJ2V0DS00 9.8 Subroutine Instructions The program memory consists of pages in steps of 1K (000H to 3FFH). However, as the assembler automatically performs page optimization, it is unnecessary to designate pages. The pages allowed for each product are as follows. µPD64A (ROM: 1K steps) : page 0 µPD65 (ROM: 2K steps) : pages 0, 1 µPD6P5 (PROM: 2K steps) : pages 0, 1 CALL addr <1> Instruction code : 0 01101001 0 page 0 0100010001 ; page 1 0100110001 a9 a7 a6 a5 a4 a8 a3 a2 a1 a0 <2> Cycle count : 2 <3> Function : SP ← SP + 1 ASR ← PC PC ← addr Increments (+1) the stack pointer value and saves the program counter value in the address stack register. Then, enters the address specified with the operand addr (a9 to a0) into the program counter. If a carry is generated when the stack pointer value is incremented (+1), an internal reset takes effect. RET <1> Instruction code : 0 10001001 0 <2> Cycle count : 1 <3> Function : PC ← ASR SP ← SP – 1 Restores the value saved in the address stack register to the program counter. Then, decrements (–1) the stack pointer. If a borrow is generated when the stack pointer value is decremented (–1), an internal reset takes effect. |
|
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 |