Intel處理器和AMD的處理器差在那裡?
這個問題,在光華已經討論或爭論了不少次了;不過,這篇是小弟在[url="http://www.dragon-info.net/"]伏龍論壇[/url]看到的,這位作者ck2075,他的比喻非常有趣,也非常另類,有興趣的可以看一下,沒興趣的就當作是娛樂好了.....
======================================================================
轉貼自[url="http://www.dragon-info.net/forum/viewthread.php?tid=2128"]伏龍論譠|微處理器|Intel處理器和AMD的處理器差在那裡?[/url]
作者 ck2075
本文
用一種比較淺顯的方式來說明好了...
X86 CPU (INTEL & AMD) 都是台灣人...
MAC 的 CPU 便是美國人了...
因為它們的語言不一樣...也就是你不能將Windows版的軟体安裝在PowerPC上.
那麼 INTEL & AMD 雖都是台灣人..講國語..但基本上還是不同的兩個人.
所以想法和作法也會因人而異...
但它們有著一樣的目的..就是上學讀書..長大賺大錢..
我們拿上數學課來說明好了...
老師問 INTEL & AMD 1+2+3....+99 =?
只要它們沒答錯算錯(CPU要算錯太難了)...答案應是一樣的..但計算時間一樣不一樣...
因為它們是不同的兩個人...作任何事都會有時它快有時它慢...
為什麼呢? 因為它們天生就有不同的天賦...
CPU 中的 CACHE 大小,ALU 單原的佈線...超純量管線...都不一樣...
好比 INTEL 的計算方式為 1+2=3, 3+3=6, 6+4=10.....+99=XXX
但 AMD 它確用 1+99=100, 2+98=100 ,3+97=100 .....=XXX
最後答案會一樣...但好像AMD的方式會簡單又快些哦!
就將以上視為AMD的FPU快INTEL那麼一點吧!
但INTEL的記憶力比AMD強...
某天上地理課時...INTEL總是回答的比AMD先一步...(當然囉!AMD也答得出來..只是要想久一點)
那就將以上視為INTEL的快取大些吧!
所以它們各有各的優點...
作事時..出發點一樣...結束點一樣(不是指時間...是指結果)
不同的是....."過程"
像 3DNOW....SSE....3DNOW+....SSE2....
就好像是一種可以將 1+到100的簡化功式...
所以有了新指令的CPU...計算又可以更快囉!
以上的說明很白痴...請別取笑...但這麼說卻也很實際...
要不然又說成純硬体的結構...又難了...
總之...以上只是我自己的舉例...不是要比較INTEL & AMD 的CPU 誰強...
請勿拿來爭論...
======================================================================