PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   關於三月份的pc diy內容 (https://www.pcdvd.com.tw/showthread.php?t=80909)

micro41728 2002-03-06 03:39 AM

關於三月份的pc diy內容
 
對於有買這一越(三月)pcdiy的人,不知道對於他這一個月所介紹的risc,cisc,vliw,
各位都清楚他所說的內容嗎,像他所比喻的修車那一段來說,我並不是非常懂,像他說用risc來造一台汽車時簡單的說就是每個工人只要會一個工作就好了,像是鎖螺絲,這裡說的是非常清楚但是當他說到要cisc時,我就有點給他不太懂了,是一個人需要作好幾樣工作嗎?那他幹麻又說莊輪胎要分成裝一般胎,裝豪華胎............,這樣不就跟risc一樣了嗎?而到了vlim我更是霧煞煞,請問有人懂得,可以大略說一下嗎?

jackytwu 2002-03-06 06:36 AM

不知道這樣比喻合不合.....
risc 就像大隊接力
cisc 就像1600公尺接力
vliw 就像跑馬拉松

還請各位高手能有更精確的解釋

Serron 2002-03-06 11:39 PM

引用:
Originally posted by jackytwu
不知道這樣比喻合不合.....
risc 就像大隊接力
cisc 就像1600公尺接力
vliw 就像跑馬拉松

還請各位高手能有更精確的解釋


RISC :精簡指令集電腦 指令長度一樣-而且很有秩序
ex: Digital Alpha-EV6 ,Sun SPARC IIIi ,Motorola PowerPC series

CISC :複雜指令集電腦 指令長度不樣-指令很亂
ex: Intel x86 series not Pentium Series

RCISC:混合式
ex: Intel Pentium series, AMD K7 series

我只記得現在的 CPU 好像已經不再像是 CISC 的 CPU 了
不知道有沒有錯....^^ (歡迎指正-thx)

vliw <--這我就不曉得了...有人知道嗎? thx

metaly 2002-03-07 06:16 AM

我這樣比喻不知正不正確

簡單的來說:
RISC:就像你叫電腦解一個方程式,需要寫程式,很麻煩,你可能要一個一個定義,但是一寫好,做同類的事情就很快
CISC:就像你要同學解方程式,可以直接溝通,使用你自己的語言呼叫他的記憶,這樣他就能把這件事情做好,但是這樣很沒有效率

RISC的特點:編譯器很複雜,因為一個數學式可能有很多不同的解,如何做到最佳化端看使用者的功力,而且現有的X86架構的指令集他也看不懂,任何事情都得定義成最小單位一個一個的步驟才行,但是卻可以使用很少的電晶體達到高效能,而且不需要靠提高時脈來增加效能,因為他可以內建多浮點or整數運算器,而且每個運算器的規模也沒CISC龐大,晶片成本也較低

CISC的特點:X86指令集很沒效率,很多是那種長到需要幾十個cycle才能完成的指令,這在現在多管線架構下實在是一件非常不好的事情,因為所有的邏輯運算都會因此卡在那邊,優點則是他所有的函數式都幫你定義好了,而且內件硬體解碼迴路,因此,因此在寫程式的時候只要呼叫內建的函數式就好了,相對降低寫程式的難度,但是內建硬體解碼迴路卻因此提高了他的面積和熱量,相對增加成本

RCISC混和式:其實真正內部結構已經多是RISC式的了,但是內建對X86指令集的硬體解碼,他們使用硬體解碼把X86指令集進一步分割,成為每一個同樣大小的單位,這樣可以增加效率,而對X86指令集軟體解碼的CPU最有名的就屬全美達的CRUSOE(不知道有沒有拼錯)因此造就了他的低效能。

如果有寫錯的地方還請大大們指正...

jak835 2002-03-10 02:21 AM

很經典的比喻喔
不錯 不 錯:rolleyes:

------------
灌灌水


所有的時間均為GMT +8。 現在的時間是03:24 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。