CHAPTER 9 REGISTER FILE (RF)
72
Figure 9-2. Relationship Between the Register File and Data Memory
0
1
2
3
4
5
6
7
Data memory
0
Row address
Column address
1
2
3
4
5
6
7
8
9 A B C D E F
BANK0
System register
Control register
Port register
0
1
2
3
Register file
9.2 FUNCTIONS OF THE REGISTER FILE
9.2.1 Functions of the Register File
The register file is mainly used as a control register (a register called the control register is allocated in the register
file) for specifying conditions for peripheral hardware.
This control register is allocated within the register file at address location 00H to 3FH.
The rest of the register file (40H to 7FH) overlaps with data memory. As shown in
9.2.3
, because of this overlap,
this area of the register file is the same as normal memory with one exception: The register file manipulation
instructions PEEK and POKE can be used with this area of memory but not with normal data memory.
9.2.2 Control Register Functions
The peripheral hardware whose conditions can be controlled by control registers is listed below.
For details concerning peripheral hardware and the control register, refer to the section for the peripheral hardware
concerned.
• Stack
• INT pin
• Power-on/power-down reset
• Comparator
• Timer
• General ports
• Serial interface
• Interrupts
Summary of Contents for mPD17120 Subseries
Page 15: ... x MEMO ...
Page 23: ... MEMO 8 ...
Page 45: ... MEMO 30 ...
Page 49: ... MEMO 34 ...
Page 55: ... MEMO 40 ...
Page 93: ... MEMO 78 ...
Page 99: ... MEMO 84 ...
Page 102: ...CHAPTER 11 ARITHMETIC AND LOGIC UNIT 87 MEMO ...
Page 119: ... MEMO 104 ...
Page 175: ... MEMO 160 ...
Page 199: ... MEMO 184 ...
Page 265: ... MEMO 250 ...
Page 281: ...266 MEMO ...
Page 285: ... MEMO 270 ...
Page 289: ... MEMO 274 ...