34
CHAPTER 3 CPU
MB89620 series
3.1 Memory Space
3.1.1 Special Areas
In addition to the I/O area, the special purpose areas in the memory space include the
general-purpose register area and the vector table area.
n
General-purpose Register Area (Addresses: 0100
H
to 01FF
H
)
•
Provides auxiliary registers for 8-bit arithmetic operation and transfer instructions.
•
Allocated to a region of the RAM area. Can also be used as normal RAM.
•
Using the area as general-purpose registers enables high-speed access by general-purpose
register addressing using short instructions.
•
The area available for general-purpose registers is limited on some products if internal RAM
only is used.
Note:
The MB89623, MB89T623 or MB89V623 allow the general-purpose register area to be expanded
into the external area (up to 32 banks) by assigning the 0180
H
to 01FF
H
to the external RAM via
external bus mode.
Reference: See Section 3.2.2, “Register Bank Pointer (RP)” and Section 3.3, “General-purpose Registers”
for details.
See Section 3.8,“Memory Access Modes” for details on external bus mode.
n
Vector Table Area (Addresses: FFC0
H
to FFFF
H
)
•
Used as the vector table for the vector call instruction, interrupts, and resets.
•
The vector table is allocated at the top of the ROM area. The start address of the
corresponding processing routine is set as data at each vector table address.
Table 3.1.1 lists the vector table addresses referenced by the vector call instruction, interrupts,
and resets.
Reference: See Section 3.4, “Interrupts,” Section 3.5, “Resets,” and “(6) CALLV #vct” in Appendix B.2,
“Special Instructions” for details.
Table 3.1.1 Vector Table
Vector call
instruction
Vector table address
Interrupts
Vector table address
Upper
Lower
Upper
Lower
CALLV #0
FFC0
H
FFC1
H
IRQB
FFE4
H
FFE5
H
CALLV #1
FFC2
H
FFC3
H
IRQA
FFE6
H
FFE7
H
CALLV #2
FFC4
H
FFC5
H
IRQ9
FFE8
H
FFE9
H
CALLV #3
FFC6
H
FFC7
H
IRQ8
FFEA
H
FFEB
H
CALLV #4
FFC8
H
FFC9
H
IRQ7
FFEC
H
FFED
H
CALLV #5
FFCA
H
FFCB
H
IRQ6
FFEE
H
FFEF
H
CALLV #6
FFCC
H
FFCD
H
IRQ5
FFE0
H
FFF1
H
CALLV #7
FFCE
H
FFCF
H
IRQ4
FFE2
H
FFF3
H
IRQ3
FFE4
H
FFF5
H
IRQ2
FFE6
H
FFF7
H
IRQ1
FFE8
H
FFF9
H
IRQ0
FFEA
H
FFFB
H
*: FFFC
H
is not available.
(Set FF
H
.)
Mode data
—
*
FFFD
H
Reset vector
FFFE
H
FFFF
H
Содержание F2MC-8L MB89620 Series
Страница 8: ......
Страница 10: ...MB89620 series ...
Страница 11: ...vi MB89620 series ...
Страница 17: ...xii MB89620 series ...
Страница 18: ...xvi MB89620 series ...
Страница 30: ...MB89620 series CHAPTER 1 OVERVIEW 9 Memo ...
Страница 34: ...MB89620 series CHAPTER 1 OVERVIEW 13 Memo ...
Страница 42: ...MB89620 series CHAPTER 1 OVERVIEW 21 Memo ...
Страница 49: ...28 CHAPTER 1 OVERVIEW MB89620 series ...
Страница 62: ...MB89620 series CHAPTER 3 CPU 41 Memo ...
Страница 78: ...MB89620 series CHAPTER 3 CPU 57 Memo ...
Страница 82: ...MB89620 series CHAPTER 3 CPU 61 Memo ...
Страница 86: ...MB89620 series CHAPTER 3 CPU 65 Memo ...
Страница 90: ...MB89620 series CHAPTER 3 CPU 69 Memo ...
Страница 96: ...MB89620 series CHAPTER 3 CPU 75 Memo ...
Страница 122: ...MB89620 series CHAPTER 4 I O PORTS 101 Memo ...
Страница 144: ...MB89620 series CHAPTER 5 TIMEBASE TIMER 123 Memo ...
Страница 149: ...128 CHAPTER 5 TIMEBASE TIMER MB89620 series ...
Страница 157: ...136 CHAPTER 6 WATCHDOG TIMER MB89620 series ...
Страница 174: ...MB89620 series CHAPTER 7 8 BIT PWM TIMER 153 Memo ...
Страница 177: ...156 CHAPTER 7 8 BIT PWM TIMER MB89620 series ...
Страница 202: ...MB89620 series CHAPTER 9 16 BIT TIMER COUNTER 181 Memo ...
Страница 217: ...196 CHAPTER 9 16 BIT TIMER COUNTER MB89620 series ...
Страница 220: ...MB89620 series CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 199 Memo ...
Страница 228: ...MB89620 series CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 207 Memo ...
Страница 245: ...224 CHAPTER 10 8 BIT SERIAL I O SERIAL I O 1 AND SERIAL I O 2 MB89620 series ...
Страница 266: ...MB89620 series CHAPTER 13 A D CONVERTER 245 13 Memo ...
Страница 283: ...262 CHAPTER 13 A D CONVERTER MB89620 series ...
Страница 289: ...268 CHAPTER 14 CLOCK MONITOR FUNCTION MB89620 series ...
Страница 306: ...MB89620 series APPENDIX 285 APPEND Memo ...
Страница 319: ...298 APPENDIX MB89620 series Memo ...
Страница 321: ...2 ...
Страница 354: ......