586

586

九十年代中期,全面超越486的新一代586處理器問世,為了擺脫486時代處理器名稱混亂的困擾,最大的CPU製造商Intel公司把自己的新一代產品命名為Pentium(奔騰)以示區別。而AMD和Cyrix也分別推出了K5和6x86處理器。接下來Intel又為衝擊伺服器市場和爭取多媒體制高點相繼發布了Pentium Pro 和Pentium MMX。這么多處理器的發布使這一段並不算長的時期充滿了戲劇性,技術和市場層面的兩層變化交匯在一起,終究構成了山雨欲來風滿樓的態勢。或許這就是我們所說的轉折點吧。

基本信息

技術變遷

586 586

在現在來看第五代的微處理器的問世,應該算得上是PC個人電腦發展史上里程碑式的事件。然而這並非是因為它的速度較之以前有了本質的變化,主要原因是,從這裡開始傳統的X86指令集的CPU開始由傳統的複雜指令系統,即CISC技術,轉而開始採用許多精簡指令系統的措施,即RISC。雖然從外觀上這些CPU的指令依然複雜而且長度也參差不齊,但實際其內部的微指令已經是整齊化一的簡單指令了。而由此也產生了兩項全新的技術,超標量和超流水線技術。接下來,我們簡單介紹下他們的情況。

複雜指令

隨著VLSI技術的發展,計算機的硬體成本不斷下降,與此同時,軟體成本卻越來越高,這使得人們開始熱衷於在指令系統中增加更多的指令以及讓每條指令完成更複雜的工作,來提高作業系統的效率,並儘量縮短指令系統與高級語言的語義差別,以便於高級語言的編譯和降低軟體成本。另外,為了做到程式兼容,同一系列計算機的新機器和高檔機的指令系統只能擴充而不能減去任意一條,也促使指令系統愈加複雜。於是我們就把這些計算機稱為CISC(複雜指令系統計算機)。

精簡指令

在發現了上述弊病以後,科學家們開始尋求解決辦法。1975年IBM公司開始研究指令系統的合理性問題。其結果發現,CISC電腦中,各種指令的使用頻率相差懸殊,最常使用的一些比較簡單的指令,僅占指令總數的20%,但在程式中出現的頻率卻占80%。於是著眼於減少指令的執行周期數,簡化指令使計算機結構更加合理並提高運行速度的RISC電腦開始出現。

相關詞條

相關搜尋

熱門詞條

聯絡我們