Data Memory Addressing - NEC 78K0R/KE3 User Manual

16-bit single-chip microcontrollers
Table of Contents

Advertisement

3.1.6 Data memory addressing

Addressing refers to the method of specifying the address of the instruction to be executed next or the address of
the register or memory relevant to the execution of instructions.
Several addressing modes are provided for addressing the memory relevant to the execution of instructions for the
78K0R/KE3, based on operability and other considerations. For areas containing data memory in particular, special
addressing methods designed for the functions of special function registers (SFR) and general-purpose registers are
available for use. Figures 3-7 to 3-11 show correspondence between data memory and addressing.
<R>
Figure 3-7. Correspondence Between Data Memory and Addressing (
F F F F F H
Special function register (SFR)
F F F 2 0 H
F F F 1 F H
F F F 0 0 H
F F E F F H
General-purpose register
F F E E 0 H
F F E D F H
F F E 2 0 H
F F E 1 F H
F E F 0 0 H
F E E F F H
F 1 0 0 0 H
F 0 F F F H
F 0 8 0 0 H
F 0 7 F F H
Special function register (2nd SFR)
F 0 0 0 0 H
E F F F F H
1 0 0 0 0 H
0 F F F F H
Flash memory 64 KB
0 E F 0 0 H
0 E E F F H
Mirrored area 55.75 KB
0 1 0 0 0 H
0 0 F F F H
0 0 0 0 0 H
58
CHAPTER 3 CPU ARCHITECTURE
SFR addressing
256 bytes
32 bytes
RAM
4 KB
Mirror area
55.75 KB
Reserved
2 KB
Reserved
User's Manual U17854EJ9V0UD
Short direct
Register addressing
addressing
Mirror
MAA = 0
μ
PD78F1142, 78F1142A)
Direct addressing
Register indirect addressing
Based addressing
Based indexed addressing

Advertisement

Table of Contents
loading

Table of Contents