隨筆-144  評論-80  文章-1  trackbacks-0
          RISC和CISC 

            CPU從指令集的特點上可以分為兩類:CISC和RISC。我們所熟悉的 Intel 系列CPU就是 CISC 的 CPU 的典型代表。 那么,RISC 又是什么呢?RISC是英文Reduced Instruction Set Computer的縮寫,漢語意思為"精簡指令系統計算機 "。相對應的CISC就是"復雜指令系統計算機"的意思。 

            隨著大規模集成電路技術的發展,計算機的硬件成本不斷下降,軟件成本不斷提高,使得指令系統增加了更多更復雜的指令,以提高操作系統的效率。 另外,同一系列的新型機對其指令系統只能擴充而不能減去舊型機的任意一條,以達到程序兼容。這樣一來,指令系統越來越復雜,有的計算機指令甚至達到數百 條。人們就稱這種計算機為CISC(Complex Instruction Set Computer)。如IBM公司的大、中型計算機,Intel公 司的8086、80286、80386微處理器等。 

            日益龐大的指令系統不僅使計算機研制周期變長,而且還有難以調試、難以維護等一些自身無法克服的缺點。 

          后來人們發現機器執行的指令中85%左右的都是簡單指令,復雜指令甚少,因此開始研制精簡指令系統計算機(RISC)。于是RISC技術在高端服 務器和工作站上更是得到了廣泛的應用。Intel的Pentium問世以來(92年末),融合了RISC技術,也逐步滲透到了中小工作站和服務器市場。 
             
          這種種因素使計算機指令產生了“簡單指令”和“復雜指令”之分。70年代以前的計算機均用傳統的CISC指令結構,即完全采用復雜指令來支持高級語言、應用程序和操作系統。這種PC不但成本高且效率較低,速度受限。 



            目前,RISC和CISC各有優勢,而且界限并不那么明顯了。現代的CPU往往采用CISC的外圍,內部加入了RISC的特性。就連 Intel最新的Pentium II等CISC芯片也具有了明顯的RISC特征。另外,超長指令集CPU由于融合了RISC和CISC的優勢,成為未來 的CPU發展方向之一。
          posted on 2006-02-20 20:46 小力力力 閱讀(6420) 評論(3)  編輯  收藏 所屬分類: Mobile Equipment && wireless

          評論:
          # re: RISC和CISC 2006-08-07 23:59 | hxz100
          不錯
          有點了解了  回復  更多評論
            
          # re: RISC和CISC 2007-07-12 13:52 | NI SA YE
          那什么情況下要用CISC,又什么情況下不用RISC呢?沒說清楚撒  回復  更多評論
            
          # re: RISC和CISC 2009-02-06 08:31 | 未死貍
          是這樣的,還不夠詳  回復  更多評論
            
          主站蜘蛛池模板: 清原| 郑州市| 新邵县| 舟山市| 任丘市| 沧州市| 嘉祥县| 阿勒泰市| 桐柏县| 新源县| 新昌县| 花莲市| 临颍县| 玉树县| 文水县| 芜湖县| 哈尔滨市| 曲沃县| 邵阳县| 长春市| 永靖县| 山阳县| 湘乡市| 海城市| 临猗县| 灵丘县| 疏附县| 康乐县| 珲春市| 河津市| 桐梓县| 郑州市| 山丹县| 南岸区| 杨浦区| 光泽县| 呼图壁县| 庄河市| 满洲里市| 嫩江县| 枣庄市|