upper ABS 00111 1111 01 ADD 1010 00 ADDi 1000 10 ADDq 1000 00 ADDbc 0000 ADDA 01010 1111 00 ADDAi 01000 1111 10 ADDAq 01000 1111 00 ADDAbc 00000 1111 CLIP 00111 1111 11 FTOI0 00101 1111 00 FTOI4 00101 1111 01 FTOI12 00101 1111 10 FTOI15 00101 1111 11 ITOF0 00100 1111 00 ITOF4 00100 1111 01 ITOF12 00100 1111 10 ITOF15 00100 1111 11 MADD 1010 01 MADDi 1000 11 MADDq 1000 01 MADDbc 0010 MADDA 01010 1111 01 MADDAi 01000 1111 11 MADDAq 01000 1111 01 MADDAbc 00010 1111 MAX 1010 11 MAXi 0111 01 MAXbc 0100 MINI 1011 11 MINIi 0111 11 MINIbc 0101 MSUB 1011 01 MSUBi 1001 11 MSUBq 1001 01 MSUBbc 0011 MSUBA 01011 1111 01 MSUBAi 01001 1111 11 MSUBAq 01001 1111 01 MSUBAbc 00011 1111 MUL 1010 10 MULi 0111 10 MULq 0111 00 MULbc 0110 MULA 01010 1111 10 MULAi 00111 1111 10 MULAq 00111 1111 00 MULAbc 00110 1111 NOP 01011 1111 11 OPMULA 01011 1111 10 OPMSUB 1011 10 SUB 1011 00 SUBi 1001 10 SUBq 1001 00 SUBbc 0001 SUBA 01011 1111 00 SUBAi 01001 1111 10 SUBAq 01001 1111 00 SUBAbc 00001 1111 ADDbc 0000 SUBbc 0001 MADDbc 0010 MSUBbc 0011 MAXbc 0100 MINIbc 0101 MULbc 0110 MULq 0111 00 MAXi 0111 01 MULi 0111 10 MINIi 0111 11 ADDq 1000 00 MADDq 1000 01 ADDi 1000 10 MADDi 1000 11 SUBq 1001 00 MSUBq 1001 01 SUBi 1001 10 MSUBi 1001 11 ADD 1010 00 MADD 1010 01 MUL 1010 10 MAX 1010 11 SUB 1011 00 MSUB 1011 01 OPMSUB 1011 10 MINI 1011 11 ADDAbc 00000 1111 SUBAbc 00001 1111 MADDAbc 00010 1111 MSUBAbc 00011 1111 ITOF0 00100 1111 00 ITOF4 00100 1111 01 ITOF12 00100 1111 10 ITOF15 00100 1111 11 FTOI0 00101 1111 00 FTOI4 00101 1111 01 FTOI12 00101 1111 10 FTOI15 00101 1111 11 MULAbc 00110 1111 MULAq 00111 1111 00 ABS 00111 1111 01 MULAi 00111 1111 10 CLIP 00111 1111 11 ADDAq 01000 1111 00 MADDAq 01000 1111 01 ADDAi 01000 1111 10 MADDAi 01000 1111 11 SUBAq 01001 1111 00 MSUBAq 01001 1111 01 SUBAi 01001 1111 10 MSUBAi 01001 1111 11 ADDA 01010 1111 00 MADDA 01010 1111 01 MULA 01010 1111 10 SUBA 01011 1111 00 MSUBA 01011 1111 01 OPMULA 01011 1111 10 NOP 01011 1111 11 lower B 0100000 BAL 0100001 DIV 1000000 01110 1111 00 EATAN 1000000 11111 1111 01 EATANxy 1000000 11101 1111 00 EATANxz 1000000 11101 1111 01 EEXP 1000000 11111 1111 10 ELENG 1000000 11100 1111 10 ERCPR 1000000 11110 1111 10 ERLENG 1000000 11100 1111 11 ERSADD 1000000 11100 1111 01 ERSQRT 1000000 11110 1111 01 ESADD 1000000 11100 1111 00 ESIN 1000000 11111 1111 00 ESQRT 1000000 11110 1111 00 ESUM 1000000 11101 1111 10 FCAND 0010010 FCEQ 0010000 FCGET 0011100 FCOR 0010011 FCSET 0010001 FMAND 0011010 FMEQ 0011000 FMOR 0011011 FSAND 0010110 FSEQ 0010100 FSOR 0010111 FSSET 0010101 IADD 1000000 1100 00 IADDI 1000000 1100 10 IADDIU 0001000 IAND 1000000 1101 00 IBEQ 0101000 IBGEZ 0101111 IBGTZ 0101101 IBLEZ 0101110 IBLTZ 0101100 IBNE 0101001 ILW 0000100 ILWR 1000000 01111 1111 10 IOR 1000000 1101 01 ISUB 1000000 1100 01 ISUBIU 0001001 ISW 0000101 ISWR 1000000 01111 1111 11 JALR 0100101 JR 0100100 LQ 0000000 LQD 1000000 01101 1111 10 LQI 1000000 01101 1111 00 MFIR 1000000 01111 1111 01 MFP 1000000 11001 1111 00 MOVE 1000000 01100 1111 00 MR32 1000000 01100 1111 01 MTIR 1000000 01111 1111 00 RGET 1000000 10000 1111 01 RINIT 1000000 10000 1111 10 RNEXT 1000000 10000 1111 00 RSQRT 1000000 01110 1111 10 RXOR 1000000 10000 1111 11 SQ 0000001 SQD 1000000 01101 1111 11 SQI 1000000 01101 1111 01 SQRT 1000000 01110 1111 01 WAITP 1000000 11110 1111 11 WAITQ 1000000 01110 1111 11 XGKICK 1000000 11011 1111 00 XITOP 1000000 11010 1111 01 XTOP 1000000 11010 1111 00 LQ 0000000 SQ 0000001 ILW 0000100 ISW 0000101 IADDIU 0001000 ISUBIU 0001001 FCEQ 0010000 FCSET 0010001 FCAND 0010010 FCOR 0010011 FSEQ 0010100 FSSET 0010101 FSAND 0010110 FSOR 0010111 FMEQ 0011000 FMAND 0011010 FMOR 0011011 FCGET 0011100 B 0100000 BAL 0100001 JR 0100100 JALR 0100101 IBEQ 0101000 IBNE 0101001 IBLTZ 0101100 IBGTZ 0101101 IBLEZ 0101110 IBGEZ 0101111 IADD 1000000 1100 00 ISUB 1000000 1100 01 IADDI 1000000 1100 10 IAND 1000000 1101 00 IOR 1000000 1101 01 MOVE 1000000 01100 1111 00 MR32 1000000 01100 1111 01 LQI 1000000 01101 1111 00 SQI 1000000 01101 1111 01 LQD 1000000 01101 1111 10 SQD 1000000 01101 1111 11 DIV 1000000 01110 1111 00 SQRT 1000000 01110 1111 01 RSQRT 1000000 01110 1111 10 WAITQ 1000000 01110 1111 11 MTIR 1000000 01111 1111 00 MFIR 1000000 01111 1111 01 ILWR 1000000 01111 1111 10 ISWR 1000000 01111 1111 11 RNEXT 1000000 10000 1111 00 RGET 1000000 10000 1111 01 RINIT 1000000 10000 1111 10 RXOR 1000000 10000 1111 11 MFP 1000000 11001 1111 00 XTOP 1000000 11010 1111 00 XITOP 1000000 11010 1111 01 XGKICK 1000000 11011 1111 00 ESADD 1000000 11100 1111 00 ERSADD 1000000 11100 1111 01 ELENG 1000000 11100 1111 10 ERLENG 1000000 11100 1111 11 EATANxy 1000000 11101 1111 00 EATANxz 1000000 11101 1111 01 ESUM 1000000 11101 1111 10 ESQRT 1000000 11110 1111 00 ERSQRT 1000000 11110 1111 01 ERCPR 1000000 11110 1111 10 WAITP 1000000 11110 1111 11 ESIN 1000000 11111 1111 00 EATAN 1000000 11111 1111 01 EEXP 1000000 11111 1111 10