指令特殊擴展技術

在介紹CPU性能中還經常提到“擴展指令”或“特殊擴展”一說,這都是指該CPU是否具有對X86指令集進行指令擴展而言。擴展指令中最早出現的是Intel公司自己的“MMX”,其次是AMD公司的“3D Now!”,最後是最近的Pentium Ⅲ中的“SSE”。

基本介紹

  • 中文名:指令特殊擴展技術
  • 外文名:MMX
  • 指令:57條
  • CPU:主要採用CMOS技術
  • CMOS:互補金屬氧化物半導體
  • 第一次擴展:1985年
多媒體指令集,3D Now!,SSE,CPU的生產工藝技術,

多媒體指令集

MMX
MMX是英語“多媒體指令集”的縮寫。,是Intel公司第一次對自就定型的X86指令集進行的擴展。MMX主要用於增強CPU對多媒體信息的處理,提高CPU處理3D圖形、視頻和音頻信息能力。但由於只對整數運算進行了最佳化而沒有加強浮點方面的運算能力。所以在3D圖形日趨廣泛,網際網路3D網頁套用日趨增多的情況下,MMX業已心有餘而力不足了。

3D Now!

3D Now!
AMD公司開發的多媒體擴展指令集,共有27條指令,針對MMX指令集沒有加強浮點處理能力的弱點,重點提高了AMD公司K6系列CPU對3D圖形的處理能力,但由於指令有限,該指令集主要套用於3D遊戲,而對其他商業圖形套用處理支持不足。

SSE

SSE
SSE是英語“網際網路數據流單指令序列擴展/internet Streaming SIMD Extensions”的縮寫。它是Intel公司首次套用於最近才推出的Pentium Ⅲ中的。SSE實際就是原來傳聞的MMX2後來又叫KNI(Katmai New Instruction),Katmai實際上也就是現在的Pentium Ⅲ。SSE共有70條指令,不但涵括了原MMX和3D Now!指令集中的所有功能,而且特別加強了SIMD浮點處理能力,另外還專門針對目前網際網路的日益發展,加強了CPU處理3D網頁和其它音、象信息技術處理的能力。
CPU具有特殊擴展指令集後還必須在應用程式的相應支持下才能發揮作用,因此,當目前最先進的Pentium Ⅲ 450和Pentium Ⅱ 450運行同樣沒有擴展指令支持的應用程式時,它們之間的速度區別並不大。

CPU的生產工藝技術

我們常可以在CPU性能列表上看到“工藝技術”一項,其中有“0.35μm”或“0.25μm”等,這些同樣是為了說明CPU技術先進程度。一般來說“工藝技術”中的數據越小表明CPU生產技術越先進。
目前生產CPU主要採用CMOS技術。CMOS是英語“互補金屬氧化物半導體”的縮寫。採用這種技術生產CPU時過程中採用“光刀”加工各種電路和元器件,並採用金屬鋁沉澱在矽材料上後用“光刀”刻成導線聯接各元器件。現在光刻的精度一般用微米(μm)表示,精度越高表示生產工藝越先進。因為精度越高則可以在同樣體積上的矽材料上生產出更多的元件,所加工出的聯接線也越細,這樣生產出的CPU工作主頻可以做得很高。正因為如此,在只能使用0.65μm工藝時生產的第一代Pentium CPU的工作主頻只有60/66MHz,在隨後生產工藝逐漸發展到0.35μm、0.25μm時,所以也相應生產出了工作主頻高達266MHz的Pentium MMX和主頻高達500MHz的Pentium Ⅱ CPU。
由於目前科學技術的限制,現在的CPU生產工藝只能達到0.25μm,因此Intel、AMD、Cyrix以及其它公司正在向0.18μm和銅導線(用金屬銅沉澱在矽材料上代替原來的鋁)技術努力,估計只要生產工藝達到0.18μm後生產出主頻為1000MHz的CPU就會是很平常的事了。

相關詞條

熱門詞條

聯絡我們