Monitoring and Manipulating
F²MC-16FX Family, Emulating and Debugging with Softune and MB2198-01, Doc. No. 002-04828 Rev. *B
13
The registers are:
Abbr.
Flag Names
A
Accumulator
SP
Stack Pointer (USP or SSP)
FP
Frame Pointer
IP
Instruction Pointer (PC + Code section)
ILM
Interrupt Level Mask (belongs to PS)
RP
Register Bank Pointer (belongs to PS)
CCR
Condition Code Register (belongs to PS)
DTB
Data Bank Register
ADB
Additional Data Bank Register
DPR
Direct Page Register
USB
User Stack Bank Register
USP
User Stack Pointer
SSB
System Stack Bank Register
SSP
System Stack Pointer
PCB
Program Bank Register
PC
Program Counter
RW0-RW7
General Purpose Registers
TBR
Interrupt vector Table base register
The contents of these registers can be changed by double-clicking them. A pop-up window will occur and look
like the following picture:
Under
Register value
option one can enter a new value for the register. Note, that the values always are shown
in hexadecimal notation by set-
up default, but one can enter even decimal values (beginning with “D’”), binary
values (beginning with “B’”), or octal values
(beginning with “O’”).
Registers can be added or removed by right clicking on
Register
window and selecting
setup
…