首页 > 其他分享 >5.6-MIPS指令详解

5.6-MIPS指令详解

时间:2023-02-26 20:35:31浏览次数:35  
标签:操作数 5.6 编号 详解 指令 寄存器 MIPS 面向

R型指令

图形用户界面

描述已自动生成

操作数和结果都是通过寄存器进行的

  1. OP:操作码,所有R型指令中全部为0
  2. Rs:寄存器编号,对应第一个源操作数
  3. Rt:寄存器编号,对应第二个源操作数
  4. Rd:寄存器编号,据此保存结果
  5. Shamt:常数,在移动指令中使用
  6. Funct:功能码,指定指令的具体功能

表格

描述已自动生成

R型指令存在3中不同类型

    • 3寄存器R型指令

表格

描述已自动生成

    • 2寄存器R型指令

表格

描述已自动生成

    • 1寄存器R型指令

表格

描述已自动生成

I型指令

图形用户界面, 应用程序

描述已自动生成

操作数中涉及立即数,结果保存到寄存器

  1. op:标识指令的操作功能
  2. rs:第一个源操作数,是寄存器操作数
  3. rt:目的寄存器编号,用来保存运算结果
  4. imm:第2个源操作数,立即数

表格

描述已自动生成

I型指令划分,有4种不同类型

    • 面向运算的I型指令

表格

描述已自动生成

    • 面向访存的I型指令

表格

描述已自动生成

    • 面向数位设置的I型指令

表格

描述已自动生成

    • 面向条件转移分支的I型指令

表格

描述已自动生成

J型指令

表格

描述已自动生成

关于MIPS指令的学习建议

  1. MIPS CPU设计过程种数据通路的设计与指令的执行流程密切相关
  2. 每条指令更为详细的功能,查阅MIPS指令手册
  3. MIPS指令学习过程中,建议配合使用MIPS汇编器和运行模拟器Mars,直观体验指令执行的流程

标签:操作数,5.6,编号,详解,指令,寄存器,MIPS,面向
From: https://www.cnblogs.com/smilexm/p/17157544.html

相关文章