xxx
MPC7400 RISC Microprocessor Users Manual
TABLES
Table
Number
Title
Page
Number
2-29
2-30
2-31
2-32
2-33
2-34
2-35
2-36
2-37
2-38
2-39
2-40
2-41
2-42
2-43
2-44
2-45
2-46
2-47
2-48
2-49
2-50
2-51
2-52
2-53
2-54
2-55
2-56
2-57
2-58
2-59
2-60
2-61
2-62
2-63
2-64
2-65
2-66
2-67
2-68
2-69
2-70
2-71
Floating-Point Move Instructions..............................................................................2-49
Integer Load Instructions...........................................................................................2-51
Integer Store Instructions...........................................................................................2-52
Integer Load and Store with Byte-Reverse Instructions............................................2-53
Integer Load and Store Multiple Instructions............................................................2-54
Integer Load and Store String Instructions................................................................2-54
Floating-Point Load Instructions...............................................................................2-55
Floating-Point Store Instructions...............................................................................2-55
Store Floating-Point Single Behavior........................................................................2-56
Store Floating-Point Double Behavior........................................................................2-56
Branch Instructions....................................................................................................2-58
Condition Register Logical Instructions....................................................................2-58
Trap Instructions........................................................................................................2-59
System Linkage InstructionUISA..........................................................................2-59
Move to/from Condition Register Instructions..........................................................2-59
Move to/from Special-Purpose Register Instructions (UISA)...................................2-60
PowerPC SPR Encodings ..........................................................................................2-60
SPR Encodings for MPC7400-Defined Registers
(mfspr)
.......................................2-61
Memory Synchronization InstructionsUISA.........................................................2-63
Move from Time Base Instruction.............................................................................2-64
Memory Synchronization InstructionsVEA ..........................................................2-65
User-Level Cache Instructions....................................................................................2-66
External Control Instructions.....................................................................................2-68
System Linkage InstructionsOEA...........................................................................2-69
Move to/from Machine State Register Instructions...................................................2-69
Move to/from Special-Purpose Register Instructions (OEA)....................................2-69
Supervisor-Level Cache Management Instruction.....................................................2-70
Segment Register Manipulation Instructions.............................................................2-70
Translation Lookaside Buffer Management Instruction............................................2-71
Vector Integer Arithmetic Instructions.......................................................................2-73
CR6 Field Bit Settings for Vector Integer Compare Instructions..............................2-75
Vector Integer Compare Instructions.........................................................................2-75
Vector Integer Logical Instructions...........................................................................2-76
Vector Integer Rotate Instructions.............................................................................2-76
Vector Integer Shift Instructions.................................................................................2-76
Vector Floating-Point Arithmetic Instructions..........................................................2-77
Vector Floating-Point Multiply-Add Instructions .....................................................2-78
Vector Floating-Point Rounding and Conversion Instructions..................................2-78
Vector Floating-Point Compare Instructions.............................................................2-78
Vector Floating-Point Estimate Instructions..............................................................2-79
Vector Integer Load Instructions...............................................................................2-79
Vector Load Instructions Supporting Alignment........................................................2-80
Vector Integer Store Instructions...............................................................................2-80