Toshiba TX39 Computer Hardware User Manual


 
Architecture
15
Table 2-3. R3900 extended instructions
Instruction Description
Load/Store Instruction
SYNC Sync
Computational Instructions
MULT Multiply (3-operand instruction)
MULTU Multiply Unsigned (3-operand instruction)
MADD Multiply/ADD
MADDU Multiply/ADD Unsigned
Jump/Branch Instructions
BEQL Branch on Equal Likely
BNEL Branch on Not Equal Likely
BLEZL Branch on Less than or Equal to Zero Likely
BGTZL Branch on Greater Than Zero Likely
BLTZL Branch on Less Than Zero Likely
BGEZL Branch on Greater than or Equal to Zero Likely
BLTZALL Branch on Less Than Zero And Link Likely
BGEZALL Branch on Greater than or Equal to Zero And Link Likely
Coprocessor Instructions
BCzTL Branch on Coprocessor z True Likely
BCzFL Branch on Coprocessor z False Likely
Special Instruction
SDBBP Software Debug Breakpoint
Table 2-4. CP0 instructions
Instruction Description
CP0 Instructions
MTC0 Move to CP0
MFC0 Move from CP0
RFE Restore from Exception
DERET Debug Exception Return
CACHE Cache Operation
Table 2-5. R3000A instructions not supported by the R3900
Instruction Description Operation
Coprocessor Instructions
LWCz Load Word from Coprocessor Reserved Instruction Exception
SWCz Store Word to Coprocessor Reserved Instruction Exception
CP0 Instructions
TLBR Read indexed TLB entry no operation(nop)
TLBWJ Write indexed TLB entry no operation(nop)
TLBWR Write Random TLB entry no operation(nop)
TLBP Probe TLB for matching entry no operation(nop)