mb91307r Fujitsu Microelectronics, Inc., mb91307r Datasheet - Page 27

no-image

mb91307r

Manufacturer Part Number
mb91307r
Description
32-bit Microcontroller Cmos Fr60 Mb91307 Series
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet
4. Registers
• General Purpose Register
• PS (Program Status Register)
• CCR (Condition Code Register)
S : Stack flag, cleared to “0” at reset.
N : Negative flag, default value at reset undefined.
Z : Zero flag, default value at reset undefined.
V : Overflow flag, default value at reset undefined.
C : Carry flag, default value at reset undefined.
Registers R 0 to R 15 are general-purpose registers. These registers can be used as accumulators for compu-
tation operations, or as pointers for memory access.
Of the 16 registers, enhanced commands are provided for the following registers to enable their use for particular
applications.
Default values at reset are undefined for R0 to R14. The value for R15 is 00000000
This register holds the program status, and is divided into three parts, ILM, SCR, and CCR.
All bits not defined in the diagram are reserved bits with read value “0” at all times. Write access to these bits
is not enabled.
I
R13: Virtual accumulator
R14: Frame pointer
R15: Stack pointer
: Interrupt flag, cleared to “0” at reset.
Bit position→
31
R0
R1
R12
R13
R14
R15
7
6
5
S
CCR Register
4
I
N
3
32 bits
AC
FP
SP
20
2
Z
ILM
PS Register
V
1
16
C
0
[Default value]
- - 00XXXX
10
[Default values]
XXXX XXXX
XXXX XXXX
SCR
0000 0000
MB91307 Series
8
B
7
H
H
H
H
(SSP value).
CCR
0
27

Related parts for mb91307r