Special Areas; Table 3.1-1 General-Purpose Register Area; Table 3.1-2 Vector Table - Fujitsu F2MC-8L Series Hardware Manual

8-bit microcontroller
Hide thumbs Also See for F2MC-8L Series:
Table of Contents

Advertisement

CHAPTER 3 CPU
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.
General-purpose Register Area (Addresses: 0100
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.
Table 3.1-1 identifies the general-purpose register areas of individual types of CPUs.

Table 3.1-1 General-purpose Register Area

No. of banks
Address range
Reference:
See Section 3.2.2, "Register Bank Pointer" and Section 3.3, "General-purpose Registers" for
details.
Vector Table Area (Addresses: FFC0
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-2 Vector Table

28
CPU
0100
to FFFF
H
Vector call
instruction
CALLV #0
CALLV #1
CALLV #2
to 01FF
)
H
H
MB89121
MB89P131
8
to 013F
0100
H
H
)
H
Vector table address
Upper
FFC0
H
FFC2
H
FFC4
H
MB89123A
MB89P133A
MB89125A
16
to 017F
H
H
Lower
FFC1
H
FFC3
H
FFC5
H
MB89P125A
MB89PV130A
32
0100
to 01FF
H
H

Advertisement

Table of Contents
loading

Table of Contents