RISC與CISC處理器
RISC和CISC是為計算機開發的計算系統。RISC和CISC之間的區別對於理解計算機如何按照您的指令操作是至關重要的。這些都是常見的誤解術語,本文旨在澄清這兩個縮略語背後的含義和概念。
RISC
發音與RISK相同,是Reduced Instruction Set Computer的縮寫。它是一種被設計成同時執行少量指令的微處理器。直到20世紀80年代,硬件**商們都在試圖**能夠同時執行大量指令的CPU。但這一趨勢發生了逆轉,**商決定**能夠執行相對較少指令的計算機。CPU的指令很少,可以快速執行。RISC的另一個優點是使用較少的晶體管,使其生產成本低廉。
RISC的特點
–需要更少的解碼
–統一指令集
–在任何上下文中使用相同的通用寄存器
–簡單尋址模式
–硬件中的數據類型更少
CISC公司
CISC代表複雜指令集計算機。它實際上是一個CPU,它能夠通過一條指令執行許多操作。這些基本操作可以是從內存加載、執行數學運算等。
CISC的特點
–複雜指令
–更多尋址模式
–高度流水線
–硬件中更多的數據類型
隨著時間的推移,術語RISC和CISC幾乎變得毫無意義,因為RISC和CISC都經歷了進化,並且隨著兩者在計算機系統中的使用,兩者之間的區別逐漸變得模糊。今天的許多RISC芯片支持的指令數量和昨天的CISC芯片一樣多。有一些CISC芯片使用的技術和之前認為僅用於RISC芯片的技術相同。然而,兩者之間的基本區別很容易理解,如下所示。