MIPS汇编语言指令类型

时间:2024-04-04 13:23:34

指令类型

1.1 R型指令(对两个寄存器进行操作,输出结果放入第三个寄存器)

MIPS汇编语言指令类型

字段命名:

  • op:指令的基本操作,成为操作码

  • rs:第一源操作数寄存器

  • rt:第二源操作数寄存器

  • rd:存放操作结果的目的寄存器

  • shamt:位移量

  • funct:功能码

1.2 I型指令

MIPS汇编语言指令类型
MIPS汇编语言指令类型

字段命名:

  • op:指令的基本操作,成为操作码

  • rs:第一源操作数寄存器

  • rt:第二源操作数寄存器

  • immediate:立即数

1.3 J型指令

MIPS汇编语言指令类型
修正:address是26位

字段命名:

  • op:指令的基本操作,成为操作码

  • immediate:立即数

1.4 总结

  • R型【op为0】
op rs rt rd shamt funct
6位 5位 5位 5位 5位 6位
  • I型
op rs rt immediate
6位 5位 5位 16位
  • J型
op address
6位 26位