PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

回應
 
主題工具
newlife
New Member
 

加入日期: Oct 2003
文章: 5
誰可以幫幫我~~~><

最近看了一些說有提到什麼 cisc和risc
到底cisc和risc有什麼不同啊??
他們的優缺點又是什麼??
有哪位大大能完整的幫我比較一下啊??
肛溫喔~~~
     
      
舊 2003-10-05, 08:22 PM #1
回應時引用此文章
newlife離線中  
mokog123
*停權中*
 

加入日期: Dec 2001
您的住址: 台中市位台灣中部,舊名「大墩」
文章: 3,106
回覆: 誰可以幫幫我~~~><

引用:
Originally posted by newlife
最近看了一些說有提到什麼 cisc和risc
到底cisc和risc有什麼不同啊??
他們的優缺點又是什麼??
有哪位大大能完整的幫我比較一下啊??
肛溫喔~~~

RISC採多Register的方式,指令較精簡,故程式編譯後,
執行的機器碼較多道(指令精簡之故),但因為多暫存器的關係,且指令精簡
在CPU的時間週期內可執行較多的指令。

CISC採較少Register的方式,指令通常有較強大的運算指令(如乘法運算)
故程式編譯後,執行的機器碼較少道(指令強大之故),但因為指令過於複雜、
在CPU單位時間週期內執行指令數較少。
Complex Instruction Set CPU 複雜指令集處理器

CISC 複雜指令集(Complex Instruction Set Computer)


CISC為一種傳統的處理器架構,指令格式較長且多,執行速度較慢,也不易程式開發與學習,與精簡指令集架構(RISC)恰恰相反。

基本上,電腦所採用的中央處理器架構的可分為CISC與RISC兩種,兩者的差異在於儲存於中央處理器中的指令集(instruction set)數目不同。在80年代,記憶體速度慢且價格昂貴,CISC的處理器架構幾乎掌握整體市場脈動。

CISC不僅可有效縮短新指令的微代碼設計時間;由於微程式指令的格式與高階語言互通,編譯器並不一定需要重新編寫。但是,因為指令集與晶片設計複雜,不同的指令,需要不同的時鐘周期來完成,執行速度相對為慢的指令,將影響整台機器的執行效率。

與RISC架構相比,CISC指令多且複雜、執行速度較慢且不容易進行程式開發與設計,而檔案容量也相對較大。在90年代中期之前,大多數處理器都採用CISC架,包括英特爾(Intel)的80x86以及摩扥羅拉(MOTOROLA)的68K系列

RISC 精簡指令集(Reduce Instruction Set Computer)


為一種處理器架構,與傳統的複雜指令集(CISC)不同,RISC指令格式統一、種類少,容易學習、設計與開發程式。

電腦中所採用的中央處理器又可分為RISC與CISC兩種,其間的差異在儲存於中央處理器中的指令集(instruction set)數目不同。

由於RISC指令精簡,得以提高處理器效能,然而相對需要更為複雜的外部編程。RISC架構內的指令大概有90%交付硬體直接完成,只有10%左右的指令乃以軟體組合的方式進行。

相對於傳統電腦,一個複雜的指令往往要許多處理循環才能完成,但RISC電腦卻能在單一處理環境下執行許多複雜的指令,讓許多應用能更快速、更有效率的達成。基於此項科技具備簡易與快速的特質,現今已為高效能電腦所必備的內建架構。

RISC架構較為精簡,不像CISC囿於執行步驟過多,導致閒置的單元電路等待時間延長,而不利於平行處理的應用。單就效能比,RISC定址方式遠比CISC少,處理效能與速度顯然優於CISC架構。但是,在指令執行時間方面,RISC執行速度較CISC為慢。

此外,在RISC架構下,程式開發者必須謹慎選用適合的編譯器,不僅需要重先編寫的應用軟體程式碼持續擴大,也會耗費(需要)更多、更快記憶體空間。現階段,RISC體系多用於非x86陣營的高性能微處理器,廠商包括APPLE、SGI/MIPS、IBM、SUN、HP等。
 
舊 2003-10-05, 08:26 PM #2
回應時引用此文章
mokog123離線中  
newlife
New Member
 

加入日期: Oct 2003
文章: 5
感謝大大
現在正在了解中...
感謝你給我蔗麼不錯的解答^^
舊 2003-10-05, 10:27 PM #3
回應時引用此文章
newlife離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是10:41 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。