什麼是 RISC 處理器?


RISC 代表精簡指令集計算機。在精簡指令集計算機 (RISC) 體系結構中,計算機的指令集被簡化以減少執行時間。RISC 具有少量指令,通常包括暫存器到暫存器的操作。

因此,資料儲存在處理器暫存器中進行計算,計算結果使用儲存指令傳輸到記憶體。所有操作都在 CPU 的暫存器內執行。在 RISC 中,所有指令都具有簡單的暫存器定址,因此使用的定址方式較少。

RISC 使用相對簡單的指令格式,易於解碼。這裡,指令長度可以是固定的,並與字邊界對齊。RISC 處理器可以每個時鐘週期執行一條指令。

這是透過流水線技術實現的,流水線技術涉及到兩個或三個指令的取指、解碼和執行階段的重疊。由於 RISC 在處理器單元中使用了相對較多的暫存器,因此與 CISC 相比,執行程式所需的時間更少。

RISC 處理器的特點

CISC 處理器有以下幾個特點:

  • 它具有相對較少的指令。
  • 它具有相對較少的定址方式。
  • 它用於將記憶體訪問限制在載入和儲存指令。
  • 所有操作都在 CPU 的暫存器內完成。
  • 它具有固定長度、易於解碼的指令格式。
  • 它用於單週期指令執行。
  • 它是硬連線控制,而不是微程式控制。

更新時間: 2021年7月27日

16K+ 瀏覽量

啟動你的 職業生涯

透過完成課程獲得認證

開始學習
廣告