
APPENDIX A MIPS III INSTRUCTION SET DETAILS
588
Preliminary User’s Manual S15543EJ1V0UM
A.6 CPU Instruction Opcode Bit Encoding
Figure A-1 lists the V
R
4120A Opcode Bit Encoding.
Figure A-1. V
R4120A Opcode Bit Encoding (1/2)
28...26
Opcode
31...29 01234567
0 SPECIAL REGIMM J JAL BEQ BNE BLEZ BGTZ
1 ADDI ADDIU SLTI SLTIU ANDI ORI XORI LUI
2COP0 ππ* BEQL BNEL BLEZL BGTZL
3 DADDIε DADDIUε LDLε LDRε *JALX
θ
**
4 LB LH LWL LW LBU LHU LWR LWUε
5 SB SH SWL SW SDLε SDRε SWR CACHEδ
6* ππ**ππLDε
7* ππ**ππSDε
2...0
SPECIAL function
5...3 01234567
0 SLL * SRL SRA SLLV * SRLV SRAV
1 JR JALR * * SYSCALL BREAK * SYNC
2 MFHI MTHI MFLO MTLO DSLLVε *DSRLVε DSRAVε
3 MULT MULTU DIV DIVU DMULTε DMULTUε DDIVε DDIVUε
4 ADD ADDU SUB SUBU AND OR XOR NOR
5 MACC DMACC SLT SLTU DADDε DADDUε DSUBε DSUBUε
6 TGE TGEU TLT TLTU TEQ * TNE *
7DSLLε *DSRLε DSRAε DSLL32ε * DSRL32ε DSRA32ε
18...16
REGIMM rt
20...19 01234567
0 BLTZ BGEZ BLTZL BGEZL * * * *
1 TGEI TGEIU TLTI TLTIU TEQI * TNEI *
2 BLTZAL BGEZAL BLTZALL BGEZALL * * * *
3********
Comentários a estes Manuais