| Electronic Components Datasheet Search |
|
NSC800 Datasheet(PDF) 51 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
NSC800 Datasheet(HTML) 51 Page - National Semiconductor (TI) |
|
51 / 76 page ![]() 1211 Memory Block Moves and Searches (Continued) 76543210 11101101 10101001 Timing M cycles 4 T states 16 (4 4 3 5) Addressing Mode Register Indirect REPEAT OPERATIONS LDIR Move data from memory location (HL) to memory location (DE) increment memory pointers decrement byte counter BC and repeat until BC e 0 (DE) w (HL) S NA DE w DE a 1 Z NA HL w HL a 1 H Reset BC w BC b 1 PV Reset Repeat until N Reset BC e 0 C NA 76543210 11101101 10110000 Timing For BC i 0 M cycles 5 T states 21 (4 4 3 5 5) For BCe0 M cycles 4 T states 16 (4 4 3 5) Addressing Mode Register Indirect (Note that each repeat is accomplished by a decrement of the BC so that refresh etc continues for each cycle) LDDR Move data from memory location (HL) to memory location (DE) decrement memory pointers and byte counter BC and repeat until BC e 0 (DE) w (HL) S NA DE w DE b 1 Z NA HL w HL b 1 H Reset BC w BC b 1 PV Reset Repeat until N Reset BC e 0 C NA 76543210 11101101 10111000 Timing For BC i 0 M cycles 5 T states 21 (4 4 3 5 5) For BCe0 M cycles 4 T states 16 (4 4 3 5) Addressing Mode Register Indirect (Note that each repeat is accomplished by a decrement of the BC so that refresh etc continues for each cycle) CPIR Compare data in memory location (HL) to the Accumulator increment the memory decrement the byte counter BC and repeat until BC e 0 or (HL) equals A A b (HL) S Set if sign of subtraction per- formed for comparison is nega- HL w HL a 1 tive BC w BC b 1 Z Set if A e (HL) otherwise reset Repeat until BC e 0 H Set according to borrow from or A e (HL) bit 4 PV Set if BC b 1 i 0 otherwise reset N Set C NA 76543210 11101101 10110001 Timing For BC i 0 M cycles 5 T states 21 (4 4 3 5 5) For BC e 0 M cycles 4 T states 16 (4 4 3 5) Addressing Mode Register Indirect (Note that each repeat is accomplished by a decrement of the PC so that refresh etc continues for each cycle) CPDR Compare data in memory location (HL) to the contents of the Accumulator decrement the memory pointer and byte counter BC and repeat until BC e 0 or until (HL) equals the Accumulator A b (HL) S Set if sign of subtraction per- formed for comparison is nega- HL w HL b 1 tive BC w BC b 1 Z Set according to equality of A Repeat until BC e 0 and (HL) set if true or A e (HL) H Set according to borrow from bit 4 PV Set if BC b 1 i 0 otherwise reset N Set C NA 76543210 11101101 10111001 Timing For BC i 0 M cycles 5 T states 21 (4 4 3 5 5) For BC e 0 M cycles 4 T states 16 (4 4 3 5) Addressing Mode Register Indirect (Note that each repeat is accomplished by a decrement of the BC so that refresh etc continues for each cycle) 51 |
|
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 |