(计算机体系结构)MIPS指令集结构

MIPS指令集结构

(计算机体系结构)MIPS指令集结构

MIPS指令集结构:寻址方式

  • 寄存器寻址;如 ADD R1,R2,R3
  • 立即值寻址;如 ADD R1,R2,#42
  • 偏移寻址; 如 LW R2,40(R3)
    • 寄存器间接寻址; 如 LW R2,0(R3)
    • 绝对寻址;如 LW R2,40(R0)

MIPS指令集结构:指令格式

(计算机体系结构)MIPS指令集结构
(计算机体系结构)MIPS指令集结构
(计算机体系结构)MIPS指令集结构

MPIS指令集结构:操作类型

Load和Store操作;
ALU操作;
分支和跳转操作;
浮点操作。
(计算机体系结构)MIPS指令集结构

MIPS指令集结构:ALU操作

(计算机体系结构)MIPS指令集结构

MIPS指令集结构:转移操作

(计算机体系结构)MIPS指令集结构
(为什么是PC+4?)

MIPS指令集结构:浮点操作

  1. 浮点操作:指明了相应的操作是单精度浮点操作还是双精度浮点操作。
    MIPS的浮点操作有:加、减、乘、除。
  • 后缀D代表双精度浮点操作
  • 后缀F代表单精度浮点操作
  1. MIPS的效能分析
    (计算机体系结构)MIPS指令集结构