
36
CHAPTER 3 MEMORY SPACE, CPU AND CONTROL UNIT
3.3
Programming Model
This section describes the basic programming model and each register of the device.
■
Basic programming model
Figure 3.3-1 "Basic programming mode" shows the basic programming model.
Figure 3.3-1 Basic programming model
32 bits
[Initial value]
R0
XXXX XXXX
H
R1
XXXX XXXX
H
R12
XXXX XXXX
H
General-purpose register
R13
AC
XXXX XXXX
H
R14
FP
XXXX XXXX
H
R15
SP
0000 0000
H
Program counter
PC
XXXX XXXX
H
Program status
PS
ILM
SCR
CCR
Table base register
TBR
FC00
000F
H
Return pointer
RP
XXXX XXXX
H
System stack pointer
SSP
0000 0000
H
User stack pointer
USP
XXXX XXXX
H
MDH
XXXX XXXX
Multiplication or division
result register
MDL
XXXX XXXX
H
H
…
…
…
Summary of Contents for MB91150 Series
Page 1: ......
Page 2: ......
Page 3: ...FUJITSU LIMITED FR30 32 BIT MICROCONTROLLER MB91150 Series HARDWARE MANUAL ...
Page 4: ......
Page 10: ...vi ...
Page 112: ...96 CHAPTER 3 MEMORY SPACE CPU AND CONTROL UNIT ...
Page 178: ...162 CHAPTER 5 I O PORTS ...
Page 214: ...198 CHAPTER 7 16 BIT RELOAD TIMER ...
Page 240: ...224 CHAPTER 8 PPG TIMER ...
Page 310: ...294 CHAPTER 13 8 10 BIT A D CONVERTER ...
Page 318: ...302 CHAPTER 14 8 BIT D A CONVERTER ...
Page 362: ...346 CHAPTER 15 UART ...
Page 420: ...404 CHAPTER 19 PERIPHERAL STOP CONTROL ...
Page 428: ...412 CHAPTER 20 CALENDAR MACROS ...
Page 503: ...487 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 510: ...494 INDEX ...
Page 512: ......