Data Memory Addressing - NEC PD78076 User Manual

Pd78078 series; pd78078y series 8-bit single-chip microcontrollers
Table of Contents

Advertisement

5.1.5 Data memory addressing

Addressing is a method to specify the instruction address to be executed next and the register and memory address
to be manipulated when instructions are executed. The instruction address to be executed next is addressed by the
program counter (PC) (for details, refer to 5.3 Instruction Address Addressing).
For the addressing of the memory to be manipulated when instructions are executed, the PD78078 and 78078Y
Subseries are provided with various addressing modes for optimum addressing. Special addressing methods are
possible to meet the functions of the special function registers (SFRs) and general registers. The data memory space
is the entire 64-Kbyte space (0000H to FFFFH). Figures 5-4 to 5-6 show the data memory addressing modes.
For details of addressing, refer to 5.4 Operand Address Addressing.
Figure 5-4. Data Memory Addressing ( PD78076, 78076Y)
FFFFH
Special Function
Registers (SFRs)
256 x 8 bits
FF20H
FF1FH
FF00H
FEFFH
General Registers
32 x 8 bits
FEE0H
FEDFH
Internal High-speed RAM
1024 x 8 bits
FE20H
FE1FH
FB00H
FAFFH
Reserved
FAE0H
FADFH
Internal Buffer RAM
32 x 8 bits
FAC0H
FABFH
Reserved
F800H
F7FFH
Internal Expansion RAM
1024 x 8 bits
F400H
F3FFH
External Memory
13312 x 8 bits
C000H
BFFFH
Internal ROM
49152 x 8 bits
0000H
CHAPTER 5 CPU ARCHITECTURE
SFR Addressing
Register Addressing
Short Direct
Addressing
Direct Addressing
Register Indirect
Addressing
Based Addressing
Based Indexed
Addressing
107

Advertisement

Table of Contents
loading

Table of Contents