586
586
九十年代中期,全面超越486的新一代586處理器問世,為了擺脫486時代處理器名稱混亂的困擾,最大的CPU製造商Intel公司把自己的新一代產品命名為Pentium(奔騰)以示區別。而AMD和Cyrix也分別推出了K5和6x86處理器。接下來Intel又為衝擊伺服器市場和爭取多媒體制高點相繼發布了Pentium Pro 和Pentium MMX。這麼多處理器的發布使這一段並不算長的時期充滿了戲劇性,技術和市場層面的兩層變化交匯在一起,終究構成了山雨欲來風滿樓的態勢。或許這就是我們所說的轉折點吧。
586
隨著VLSI技術的發展,計算機的硬體成本不斷下降,與此同時,軟體成本卻越來越高,這使得人們開始熱衷於在指令系統中增加更多的指令以及讓每條指令完成更複雜的工作,來提高操作系統的效率,並盡量縮短指令系統與高級語言的語義差別,以便於高級語言的編譯和降低軟體成本。另外,為了做到程序兼容,同一系列計算機的新機器和高檔機的指令系統只能擴充而不能減去任意一條,也促使指令系統愈加複雜。於是我們就把這些計算機稱為CISC(複雜指令系統計算機)。
在發現了上述弊病以後,科學家們開始尋求解決辦法。1975年IBM公司開始研究指令系統的合理性問題。其結果發現,CISC電腦中,各種指令的使用頻率相差懸殊,最常使用的一些比較簡單的指令,僅占指令總數的20%,但在程序中出現的頻率卻佔80%。於是著眼於減少指令的執行周期數,簡化指令使計算機結構更加合理並提高運行速度的RISC電腦開始出現。