CHAPTER 3 REGISTERS
3.1F2MC-8FX Registers
In the
■
The dedicated register exists in the CPU as a dedicated hardware resource whose application is restricted to the CPU architecture.
The dedicated register is composed of seven types of
Figure 3.1-1 shows the configuration of seven dedicated registers.
Figure 3.1-1 Configuration of Dedicated Registers
Initial value
FFFDH
0000H
0000H
0000H
0000H
0000H
16 bits
PC
A
T
IX
EP
SP
RP DP CCR
Program counter: indicates the location of the stored instructions
Accumulator: temporarily stores the result of operations and transfer
Temporary accumulator: performs operations with the accumulator
Index register: indicates address indexes
Extra pointer: indicates memory addresses
Stack pointer: indicates the current location of the top of the stack
Program status: stores register bank pointers, direct bank pointer and condition codes
CCR: IL1, 0 = 11
| Other flags = 0 PS |
RP | : 00000 |
DP | : 000 |
■F2MC-8FX General-Purpose Registers
The
•Register bank:
16