CHAPTER 3 CPU ARCHITECTURE
Preliminary User’s Manual U17260EJ3V1UD
58
3.1.2 Memory bank (
µ
PD78F0536, 78F0537, and 78F0537D only)
The 16 KB area 8000H to BFFFH is assigned to memory banks 0 to 3 in the
µ
PD78F0536, and assigned to
memory banks 0 to 5 in the
µ
PD78F0537 and 78F0537D.
The banks are selected by using a memory bank select register (BANK). For details, see
CHAPTER 4 MEMORY
BANK SELECT FUNCTION (
µ
PD78F0536, 78F0537, AND 78F0537D ONLY)
).
Cautions 1. Instructions cannot be fetched between different memory banks.
2. Branch and access cannot be directly executed between different memory banks. Execute
branch or access between different memory banks via the common area.
3. Allocate interrupt servicing in the common area.
4. An instruction that extends from 7FFFH to 8000H can only be executed in memory bank 0.
3.1.3 Internal data memory space
78K0/KE2 products incorporate the following RAMs.
(1) Internal high-speed RAM
Table 3-4. Internal High-Speed RAM Capacity
Part Number
Internal High-Speed RAM
µ
PD78F0531 768
×
8 bits (FC00H to FEFFH)
µ
PD78F0532
µ
PD78F0533
µ
PD78F0534
µ
PD78F0535
µ
PD78F0536
µ
PD78F0537, 78F0537D
1024
×
8 bits (FB00H to FEFFH)
The 32-byte area FEE0H to FEFFH is assigned to four general-purpose register banks consisting of eight 8-bit
registers per bank.
This area cannot be used as a program area in which instructions are written and executed.
The internal high-speed RAM can also be used as a stack memory.
Содержание 78K/0 Series
Страница 2: ...Preliminary User s Manual U17260EJ3V1UD 2 MEMO ...
Страница 10: ......
Страница 53: ...CHAPTER 3 CPU ARCHITECTURE Preliminary User s Manual U17260EJ3V1UD 53 Figure 3 6 Memory Map µPD78F0536 ...
Страница 120: ......