Download Compilation Systems Volume 1 (Tools)

Transcript
Compilation Systems Volume 1 (Tools)
Special-Purpose Registers
3
Table 3-5. Special-Purpose Registers
Number
3-28
Name
Description
0
MQ
Multiply-Quotient Register (601 only)
1
XER
Fixed-Point Exception Register
4
RTCU
Real Time Clock Upper (read only) (601 only)
5
RTCL
Real Time Clock Lower (read only) (601 only)
6
DEC
Decrementer (601 only)
This is identical to Special Register 22.
8
LR
Link Register
9
CTR
Count Register
18
DSISR
Data Storage Interrupt Status Register
19
DAR
Data Address Register
20
RTCU
Real Time Clock Upper (write only) (601 only)
21
RTCL
Real Time Clock Lower (write only) (601 only)
22
DEC
Decrementer
25
SDR1
Storage Description Register 1
26
SRR0
Save/Restore Register 0
27
SRR1
Save/Restore Register 1
272
SPRG0
Special Purpose Register General 0
273
SPRG1
Special Purpose Register General 1
274
SPRG2
Special Purpose Register General 2
275
SPRG3
Special Purpose Register General 3
280
ASR
Address Space Register (620 only)
282
EAR
External Access Register (optional) (not on 602)
284
TBL
Time Base Lower (dest only) (not on 601)
285
TBU
Time Base Upper (dest only) (not on 601,64-bit)
287
PVR
Processor Version Register (src only)
528
IBAT0U
Instruction Block Address Translation 0 Upper
529
IBAT0L
Instruction Block Address Translation 0 Lower
530
IBAT1U
Instruction Block Address Translation 1 Upper
531
IBAT1L
Instruction Block Address Translation 1 Lower
532
IBAT2U
Instruction Block Address Translation 2 Upper
533
IBAT2L
Instruction Block Address Translation 2 Lower