(計算機體系結構)MIPS指令集結構

天才程式YUAN發表於2019-10-09

MIPS指令集結構

在這裡插入圖片描述

MIPS指令集結構:定址方式

  • 暫存器定址;如 ADD R1,R2,R3
  • 立即值定址;如 ADD R1,R2,#42
  • 偏移定址; 如 LW R2,40(R3)
    • 暫存器間接定址; 如 LW R2,0(R3)
    • 絕對定址;如 LW R2,40(R0)

MIPS指令集結構:指令格式

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

MPIS指令集結構:操作型別

Load和Store操作;
ALU操作;
分支和跳轉操作;
浮點操作。
在這裡插入圖片描述

MIPS指令集結構:ALU操作

在這裡插入圖片描述

MIPS指令集結構:轉移操作

在這裡插入圖片描述
(為什麼是PC+4?)

MIPS指令集結構:浮點操作

  1. 浮點操作:指明瞭相應的操作是單精度浮點操作還是雙精度浮點操作。
    MIPS的浮點操作有:加、減、乘、除。
  • 字尾D代表雙精度浮點操作
  • 字尾F代表單精度浮點操作
  1. MIPS的效能分析
    在這裡插入圖片描述

相關文章