IBM 750GL Computer Accessories User Manual


 
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Programming Model
Page 58 of 377
gx_02.fm.(1.2)
March 27, 2006
Figure 2-1. PowerPC 750GX Microprocessor Programming Model—Registers
SR0
SR1
SR15
ICTC SPR 1019
SPR 1020
SPR 1021
SPR 1022
SPR 920
SPR 937
SPR 938
SPR 941
SPR 942
Performance
Counters
1
Sampled Instruction
Address
1
DSISRData Address
Register
SPRGs
Exception Handling Registers
Save and Restore
Registers
Instruction BAT
Registers
1
Data BAT
Registers
1
Memory-Management Registers
Machine
State
Register
MSR
Processor
Version
Register
SPR 287PVR
Configuration Registers
Hardware
Implementation
Registers
1
SPR 1
USER MODEL UISA
FPSCR
Condition Register
General Purpose
Registers
XER
XER
SPR 8
Link Register
LR
SUPERVISOR MODEL—OEA
DecrementerExternal Access
Register
EAR
SDR1
SPR 9
Count Register
Miscellaneous Registers
Segment
Registers
CR
Floating Point
Registers
Performance Monitor Registers
(For Reading)
Performance Counters
1
Monitor Control
1
SPR 939USIA
Sampled Instruction
Address
1
Monitor Control
1
Time Base
(For Writing)
Power/Thermal Management Registers
Thermal Assist Unit Registers
1
Instruction-Cache Throttling
Control Register
1
USER MODEL—VEA
TBL
TBR 268
Time Base Facility (For Reading)
CTR
GPR0
GPR1
GPR31
TBU
TBR 269
IBAT0U
IBAT0L
IBAT1U
IBAT1L
IBAT2U
IBAT2L
IBAT3U
IBAT3L
SPR 528
SPR 529
SPR 530
SPR 531
SPR 532
SPR 533
SPR 534
SPR 535
SPR 536
SPR 537
SPR 538
SPR 539
SPR 540
SPR 541
SPR 542
SPR 543
DBAT0U
DBAT0L
DBAT1U
DBAT1L
DBAT2U
DBAT2L
DBAT3U
DBAT3L
SDR1
SPR 25
HID0
HID1
HID2
FPR0
FPR1
FPR31
UPMC1
UPMC2
UPMC3
UPMC4
UMMCR0
SPR 940
SPR 953
SPR 954
SPR 957
SPR 958
PMC1
PMC2
PMC3
PMC4
SIA
SPR 955
MMCR0
MMCR1
SPR 952
SPR 956
SPRG0
SPRG1
SPRG2
SPRG3
SPR 272
SPR 273
SPR 274
SPR 275
DAR
DSISR
SPR 19
SPR 18
SRR0 SPR 26
SRR1 SPR 27
SPR 282
TBL
SPR 284
TBU
SPR 285
DEC
SPR 22
Data Address
Breakpoint Register
DABR
SPR 1013
L2 Control
Register
1
L2CR
SPR 1017
Instruction Address
Breakpoint Register
1
IABR SPR 1010
Floating-Point Status
and Control Register
1. These are processor-specific registers. They might not be supported by other PowerPC processors.
Performance Monitor Registers
THRM1
THRM2
THRM3
THRM4
SPR 1008
SPR 1009
SPR 1016
IBAT4U
IBAT4L
IBAT5U
IBAT5L
IBAT6U
IBAT6L
IBAT7U
IBAT7L
SPR 560
SPR 561
SPR 562
SPR 563
SPR 564
SPR 565
SPR 566
SPR 567
SPR 568
SPR 569
SPR 570
SPR 571
SPR 572
SPR 573
SPR 574
SPR 575
DBAT4U
DBAT4L
DBAT5U
DBAT5L
DBAT6U
DBAT6L
DBAT7U
DBAT7L
UMMCR1
SPR 936