
Paragraph
Number
CONTENTS
Title Page
Number
1.6 On-Chip Cache Implementation.........................................................................1-29
1.6.1 PowerPC Cache Model...................................................................................1-29
1.6.2 MPC7
SO
Microprocessor Cache Implementation ..........................................1-29
1.7 Exception Model.................................................................................................1-29
1.7.1 PowerPC Exception Model ............................................................................
l-29
1.7.2 MPC7S0 Microprocessor Exception Implementation....................................1-31
1.8 Memory Management.........................................................................................1-32
1.8.1 PowerPC Memory Management Model.........................................................1-33
1.8.2 MPC7S0 Microprocessor Memory Management Implementation.................1-33
1.9 Instruction Timing ..............................................................................................1-34
1.10 Power Management............................................................................................1-36
1.11
Thermal Management.........................................................................................1-37
1.12 Performance Monitor..........................................................................................1-38
2.1
2.1.1
2.1.2
2.1.2.1
2.1.2.2
2.1.2.3
2.1.2.4
2.1.2.4.1
2.1.2.4.2
2.1.2.4.3
2.1.2.4.4
2.1.2.4.S
2.1.2.4.6
2.1.2.4.7
2.1.2.4.8
2.1.2.4.9
2.1.3
2.1.4
2.1.5
2.1.6
2.2
2.2.1
2.2.2
2.2.3
iv
Chapter 2
MPC750
Processor Programming Model
The MPC7S0 Processor Register Set....................................................................2-1
Register Set.......................................................................................................2-1
MPC7S0-Specific Registers .............................................................................2-8
Instruction Address Breakpoint Register (IABR) ........................................2-8
Hardware Implementation-Dependent Register 0........................................2-9
Hardware Implementation-Dependent Register 1......................................2-13
Performance Monitor Registers..................................................................2-14
Monitor Mode Control Register 0 (MMCRO)........................................2-14
User Monitor Mode Control Register 0 (UMMCRO) ............................2-1S
Monitor Mode Control Register 1
(MMCRl)
........................................2-16
User Monitor Mode Control Register 1
(UMMCRl)
............................2-16
Performance Monitor Counter Registers (PMC
I-PMC4)
.....................2-16
User Performance Monitor Counter Registers (UPMCI-UPMC4).......2-20
Sampled Instruction Address Register (SIA) .........................................2-20
User Sampled Instruction Address Register (USIA)..............................2-20
Sampled Data Address Register (SDA) and User Sampled Data Address
Register (USDA) ....................................................................................2-20
Instruction Cache Throttling Control Register (ICTC) ..................................2-21
Thermal Management Registers
(THRMI-THRM3)
....................................2-21
L2 Cache Control Register (L2CR)................................................................2-24
Reset Settings .................................................................................................2-27
Operand Conventions .........................................................................................2-28
Floating-Point Execution
Models-UISA
.....................................................2-28
Data Organization in Memory and Data Transfers ........................................2-28
Alignment and Misaligned Accesses..............................................................2-29
MPC750 RISC
Microprocessor
User's Manual