62
CHAPTER 3 CPU ARCHITECTURE
User’s Manual U15798EJ2V0UD
3.1.4 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
µ
PD780344, 780354, 780344Y, and 780354Y Subseries, 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. The correspondence between the data memory
and the addressing mode is illustrated in Figures 3-4 to 3-6. For details of each addressing mode, see
3.4 Operand
Address Addressing
.
Figure 3-4. Correspondence Between Data Memory and Addressing
(
µ
PD780343, 780353, 780343Y, 780353Y)
Note
The area not used as LCD display data can be used as normal RAM.
Special function registers (SFRs)
256
×
8 bits
Internal high-speed RAM
512
×
8 bits
LCD display RAM
40
×
8 bits
Note
Internal expansion RAM
512
×
8 bits
General-purpose
registers 32
×
8 bits
Reserved
Reserved
Reserved
Internal ROM
24,576
×
8 bits
F F F F H
F F 0 0 H
F E F F H
F F 2 0 H
F F 1 F H
F E E 0 H
F E D F H
F A 2 8 H
F A 2 7 H
F D 0 0 H
F C F F H
F E 2 0 H
F E 1 F H
F 6 0 0 H
F 5 F F H
F 8 0 0 H
F 7 F F H
F A 0 0 H
F 9 F F H
6 0 0 0 H
5 F F F H
0 0 0 0 H
SFR addressing
Short direct
addressing
Register addressing
Direct addressing
Register indirect
addressing
Based addressing
Based indexed
addressing
Содержание mPD780344 Series
Страница 2: ...2 User s Manual U15798EJ2V0UD MEMO...