User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Page 4 of 377
750gx_umTOC.fm.(1.2)
March 27, 2006
2.1.1 Register Set ........................................................................................................................... 57
2.1.2 PowerPC 750GX-Specific Registers ...................................................................................... 64
2.1.2.1 Instruction Address Breakpoint Register (IABR) ............................................................ 64
2.1.2.2 Hardware-Implementation-Dependent Register 0 (HID0) .............................................. 65
2.1.2.3 Hardware-Implementation-Dependent Register 1 (HID1) .............................................. 70
2.1.2.4 Hardware-Implementation-Dependent Register 2 (HID2) .............................................. 71
2.1.2.5 Performance-Monitor Registers ...................................................................................... 72
2.1.3 Instruction Cache Throttling Control Register (ICTC) ............................................................ 77
2.1.4 Thermal-Management Registers (THRMn) ............................................................................ 78
2.1.4.1 Thermal-Management Registers 1–2 (THRM1–THRM2) ............................................... 78
2.1.4.2 Thermal-Management Register 3 (THRM3) ................................................................... 79
2.1.4.3 Thermal-Management Register 4 (THRM4) ................................................................... 80
2.2.1 Data Organization in Memory and Data Transfers ................................................................ 82
2.2.2 Alignment and Misaligned Accesses ..................................................................................... 82
2.2.3 Floating-Point Operand and Execution Models—UISA ......................................................... 83
2.2.3.1 Denormalized Number Support ...................................................................................... 83
2.2.3.2 Non-IEEE Mode (Nondenormalized Mode) .................................................................... 83
2.2.3.3 Time-Critical Floating-Point Operation ........................................................................... 84
2.2.3.4 Floating-Point Storage Access Alignment ...................................................................... 84
2.2.3.5 Optional Floating-Point Graphics Instructions ................................................................ 84
2.3.1.1 Definition of Boundedly Undefined ................................................................................. 87
2.3.1.2 Defined Instruction Class ................................................................................................ 87
2.3.1.3 Illegal Instruction Class ................................................................................................... 88
2.3.1.4 Reserved Instruction Class ............................................................................................. 89
2.3.2.1 Memory Addressing ........................................................................................................ 89
2.3.2.2 Memory Operands .......................................................................................................... 89
2.3.2.3 Effective Address Calculation ......................................................................................... 90
2.3.2.4 Synchronization .............................................................................................................. 90
2.3.3 Instruction Set Overview ........................................................................................................ 91
2.3.4 PowerPC UISA Instructions ................................................................................................... 92
2.3.4.1 Integer Instructions ......................................................................................................... 92
2.3.4.2 Floating-Point Instructions .............................................................................................. 95
2.3.4.3 Load-and-Store Instructions ........................................................................................... 98
2.3.4.4 Branch and Flow-Control Instructions .......................................................................... 106
2.3.4.5 System Linkage Instruction—UISA .............................................................................. 108
2.3.4.6 Processor Control Instructions—UISA ......................................................................... 108
2.3.4.7 Memory Synchronization Instructions—UISA ............................................................... 113
2.3.5.1 Processor Control Instructions—VEA ........................................................................... 113
2.3.5.2 Memory Synchronization Instructions—VEA ................................................................ 114
2.3.5.3 Memory Control Instructions—VEA .............................................................................. 115
2.3.5.4 Optional External Control Instructions .......................................................................... 117
Содержание PowerPC 750GX
Страница 1: ...IBM PowerPC 750GX and 750GL RISC Micro processor User s Manual Version 1 2 March 27 2006 Title Page...
Страница 12: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Page 12 of 377 750gx_umTOC fm 1 2 March 27 2006...
Страница 178: ...User s Manual IBM PowerPC 750GX and GL RISC Microprocessor Exceptions Page 178 of 377 gx_04 fm 1 2 March 27 2006...
Страница 334: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor L2 Cache Page 334 of 377 gx_09 fm 1 2 March 27 2006...
Страница 376: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Index Page 376 of 377 750gx_umIX fm 1 2 March 27 2006...