MIPS32®指令列表

此列表摘录自MIPS32官方文档MIPS® Architecture for Programmers, Volume II-A: The MIPS32® Instruction Set Manual 6.02版本,发布于2014年12月10日。原PDF地址为http://cdn2.imgtec.com/documentation/MD00086-2B-MIPS32BIS-AFP-06.02.pdf。感觉把这个的译文放到网上会比较好查一点。

下面是MIPS32全部指令集的列表:

  • ABS.fmt
  • ADD
  • ADD.fmt
  • ADDI
  • ADDIU
  • ADDIUPC
  • ADDU
  • ALIGN
  • ALNV.PS
  • ALUIPC
  • AND
  • ANDI
  • AUI
  • AUIPC
  • B
  • BAL
  • BALC
  • BC
  • BC1EQZ BC1NEZ
  • BC1F
  • BC1FL
  • BC1T
  • BC1TL
  • BC2EQZ BC2NEZ
  • BC2F
  • BC2FL
  • BC2T
  • BC2TL
  • BEQ
  • BEQL
  • BGEZ
  • BGEZAL
  • B{LE,GE,GT,LT,EQ,NE}ZALC
  • BGEZALL
  • B<cond>C
  • BGEZL
  • BGTZ
  • BGTZL
  • BITSWAP
  • BLEZ
  • BLEZL
  • BLTZ
  • BLTZAL
  • BLTZALL
  • BNE
  • BNEL
  • BOVC BNVC
  • BREAK
  • C.cond.fmt
  • CACHE
  • CACHEE
  • CEIL.L.fmt
  • CEIL.W.fmt
  • CFC1
  • CFC2
  • CLASS.fmt
  • CLO
  • CLZ
  • CMP.CONDN.fmt
  • COP2
  • CTC1
  • CTC2
  • CVT.D.fmt
  • CVT.L.fmt
  • CVT.PS.S
  • CVT.S.PL
  • CVT.S.fmt
  • CVT.W.fmt
  • DDIV
  • DERET
  • DI
  • DIV
  • DIV MOD DIVU MODU
  • DIV.fmt
  • DIVU
  • DVP
  • EHB
  • EI
  • ERET
  • ERETNC
  • EVP
  • EXT
  • FLOOR.L.fmt
  • FLOOR.W.fmt
  • INS
  • J
  • JAL
  • JALR
  • JALR.HB
  • JALX
  • JIALC
  • JIC
  • JR
  • JR.HB
  • LB
  • LBE
  • LBU
  • LBUE
  • LDC1
  • LDC2
  • LDXC1
  • LH
  • LHE
  • LHU
  • LHUE
  • LL
  • LLE
  • LSA
  • LUI
  • LUXC1
  • LW
  • LWC1
  • LEC2
  • LWE
  • LWL
  • LWLE
  • LWPC
  • LWR
  • LWRE
  • LWXC1
  • MADD
  • MADD.fmt
  • MADDF.fmt MSUBF.fmt
  • MADDU
  • MAX.fmt MIN.fmt MAXA.fmt MINA.fmt
  • MFC0
  • MFC1
  • MFC2
  • MFHC0
  • MFHC1
  • MFHC2
  • MFHI
  • MFLO
  • MOV.fmt
  • MOVF
  • MOVF.fmt
  • MOVN
  • MOVN.fmt
  • MOVT
  • MOVT.fmt
  • MOVZ
  • MOVZ.fmt
  • MSUB
  • MSUB.fmt
  • MSUBU
  • MTC0
  • MTC1
  • MTC2
  • MTHC0
  • MTHC1
  • MTHC2
  • MTHI
  • MTLO
  • MUL
  • MUL MUH MULU MUHU
  • MUL.fmt
  • MULT
  • MULTU
  • NAL
  • NEG.fmt
  • NMADD.fmt
  • NMSUB.fmt
  • NOP
  • NOR
  • OR
  • ORI
  • PAUSE
  • PLL.PS
  • PLU.PS
  • PREF
  • PREFE
  • PREFX
  • PUL.PS
  • PUU.PS
  • RDHWR
  • RDPGPR
  • RECIP.fmt
  • RINT.fmt
  • ROTR
  • ROTRV
  • ROUND.L.fmt
  • ROUND.W.fmt
  • RSQRT.fmt
  • SB
  • SBE
  • SC
  • SCE
  • SDBBP
  • SDC1
  • SDC2
  • SDXC1
  • SEB
  • SEH
  • SEL.fmt
  • SELEQZ SELNEZ
  • SELEQZ.fmt SELNEQZ.fmt
  • SH
  • SHE
  • SIGRIE
  • SLL
  • SLLV
  • SLT
  • SLTI
  • SLTIU
  • SLTU
  • SQRT.fmt
  • SRA
  • SRAV
  • SRL
  • SRLV
  • SSNOP
  • SUB
  • SUB.fmt
  • SUBU
  • SUXC1
  • SW
  • SWC1
  • SWC2
  • SWE
  • SWL
  • SWLE
  • SWR
  • SWRE
  • SWXC1
  • SYNC
  • SYNCI
  • SYSCALL
  • TEQ
  • TEQI
  • TGE
  • TGEI
  • TGEU
  • TLBINV
  • TLBINVF
  • TLBP
  • TLBR
  • TLBWI
  • TLBWR
  • TLT
  • TLTI
  • TLTIU
  • TNE
  • TNEI
  • TRUNC.L.fmt
  • TRUNC.W.fmt
  • WAIT
  • WRPGPR
  • WSBH
  • XOR
  • XORI


新增一则回应
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License