Nintendo Ultra64 Programmer's Manual page 5

Rsp
Table of Contents

Advertisement

VU Instruction Format ................................................................................ 40
Distinguishing SU and VU Instructions .............................................................. 40
Illegal Instructions .................................................................................................. 40
Execution Pipeline ........................................................................................................ 41
RSP Block Diagram ................................................................................................. 41
Mary Jo's Rules........................................................................................................ 43
Register Hazards ..................................................................................................... 43
SU is Bypassed......................................................................................................... 44
Coprocessor 0 ............................................................................................................... 45
Interrupts, Exceptions, and Processor Status............................................................ 46
Interrupts.................................................................................................................. 46
Exceptions ................................................................................................................ 46
Processor Status....................................................................................................... 46
3. Vector Unit Instructions................................................................................................. 47
VU Loads and Stores .................................................................................................... 48
Normal...................................................................................................................... 50
Packed....................................................................................................................... 52
Transpose ................................................................................................................. 54
VU Register Moves ....................................................................................................... 56
VU Computational Instructions.................................................................................. 57
Using Scalar Elements of a Vector Register ........................................................ 58
VU Multiply Instructions............................................................................................. 61
Vector Multiply Examples ..................................................................................... 64
VU Add Instructions .................................................................................................... 67
Vector Add Examples............................................................................................. 68
Revision 1.0
5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents