IBM PowerPC 750GX User Manual page 110

Risc microprocessor
Table of Contents

Advertisement

User's Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Table 2-33. PowerPC Encodings
Register Name
DBAT7L
DBAT7U
DEC
DSISR
EAR
IBAT0L
IBAT0U
IBAT1L
IBAT1U
IBAT2L
IBAT2U
IBAT3L
IBAT3U
IBAT4L
IBAT4U
IBAT5L
IBAT5U
IBAT6L
IBAT6U
IBAT7L
IBAT7U
LR
PVR
SDR1
SPRG0
SPRG1
SPRG2
SPRG3
SRR0
SRR1
Note:
1. The order of the two 5-bit halves of the SPR number is reversed compared with actual instruction coding. For mtspr and mfspr
instructions, the SPR number coded in assembly language does not appear directly as a 10-bit binary number in the instruction.
The number coded is split into two 5-bit halves that are reversed in the instruction, with the high-order five bits appearing in bits
16–20 of the instruction and the low-order five bits in bits 11–15.
2. The TB Registers are referred to as TBRs rather than SPRs and can be written to using the mtspr instruction in supervisor mode
and the TBR numbers here. The TB Registers can be read in user mode using either the mftb or mfspr instruction and specifying
TBR 268 for TBL and SPR 269 for TBU.
Programming Model
Page 110 of 377
(Page 2 of 3)
1
SPR
Decimal
SPR[5–9]
575
10001
574
10001
22
00000
18
00000
282
01000
529
10000
528
10000
531
10000
530
10000
533
10000
532
10000
535
10000
534
10000
561
10001
560
10001
563
10001
562
10001
565
10001
564
10001
567
10001
566
10001
8
00000
287
01000
25
00000
272
01000
273
01000
274
01000
275
01000
26
00000
27
00000
Access
SPR[0–4]
11111
Supervisor (OEA)
11110
Supervisor (OEA)
10110
Supervisor (OEA)
10010
Supervisor (OEA)
11010
Supervisor (OEA)
10001
Supervisor (OEA)
10000
Supervisor (OEA)
10011
Supervisor (OEA)
10010
Supervisor (OEA)
10101
Supervisor (OEA)
10100
Supervisor (OEA)
10111
Supervisor (OEA)
10110
Supervisor (OEA)
10001
Supervisor (OEA)
10000
Supervisor (OEA)
10011
Supervisor (OEA)
10010
Supervisor (OEA)
10101
Supervisor (OEA)
10100
Supervisor (OEA)
10111
Supervisor (OEA)
10110
Supervisor (OEA)
01000
User (UISA)
11111
Supervisor (OEA)
11001
Supervisor (OEA)
10000
Supervisor (OEA)
10001
Supervisor (OEA)
10010
Supervisor (OEA)
10011
Supervisor (OEA)
11010
Supervisor (OEA)
11011
Supervisor (OEA)
mfspr/mtspr
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
Both
mfspr
Both
Both
Both
Both
Both
Both
Both
gx_02.fm.(1.2)
March 27, 2006

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerpc 750gl

Table of Contents