(計算機組成原理)RISC與CISC的區別
RISC全稱Reduced Instruction Set Compute,精簡指令集計算機。
CISC全稱Complex Instruction Set Computers,複雜指令集計算機。
CISC既有簡單指令也有複雜指令,後來人們發現典型程式中80%的語句都是使用計算機中20%的指令,而這20%的指令都屬於簡單指令;因此花再多時間去研究複雜指令,也僅僅只有20%的使用機率,並且複雜指令會影響計算機的執行速度。既然典型程式的80%都是使用簡單指令完成,那剩下的20%語句用簡單語句來重新組合一下模擬這些複雜指令就行了,而不需要使用這些複雜指令,於是RISC就出現了。
RISC的主要特點:
1)選取使用頻率較高的一些簡單指令以及一些很有用但不復雜的指令,讓複雜指令的功能由使用頻率高的簡單指令的組合來實現。
2)指令長度固定,指令格式種類少,定址方式種類少。
3)只有取數/存數指令訪問儲存器,其餘指令的操作都在暫存器內完成。
4)CPU中有多個通用暫存器(比CICS的多)
5)採用流水線技術(RISC一定採用流水線),大部分指令在一個時鐘週期內完成。採用超標量超流水線技術,可使每條指令的平均時間小於一個時鐘週期。
6)控制器採用組合邏輯控制,不用微程式控制。
7)採用最佳化的編譯程式
CICS的主要特點:
1)指令系統複雜龐大,指令數目一般多達200~300條。
2)指令長度不固定,指令格式種類多,定址方式種類多。
3)可以訪存的指令不受限制(RISC只有取數/存數指令訪問儲存器)
4)各種指令執行時間相差很大,大多數指令需多個時鐘週期才能完成。
5)控制器大多數採用微程式控制。
6)難以用最佳化編譯生成高效的目的碼程式
RISC與CICS的比較
1.RISC比CICS更能提高計算機運算速度;RISC暫存器多,就可以減少訪存次數,指令數和定址方式少,因此指令譯碼較快。
2.RISC比CISC更便於設計,可降低成本,提高可靠性。
3.RISC能有效支援語言程式。
4.CICS的指令系統比較豐富,有專用指令來完成特定的功能,因此處理特殊任務效率高。
chibohandong
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026609/viewspace-2938270/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CISC和RISC的區別
- 在計算機組成原理中x,計算機組成原理計算機
- 計算機組成原理計算機
- 計算機組成原理 - 計算篇計算機
- CISC(複雜指令集)與RISC(精簡指令集)的區別
- 【重學計算機】計算機組成原理計算機
- 計算機組成與系統結構 cache 原理與計算計算機
- 計算機組成原理與介面技術(二)計算機
- CISC和RISC是什麼?它們的特點和區別?
- 【計算機組成原理】第6章 計算機的運算方法計算機
- 計算機組成原理-全套影片教程計算機
- 計算機組成原理-錯題本計算機
- 計算機組成原理——I/O通道計算機
- 計算機組成原理核心考點計算機
- 王道計算機組成原理筆記計算機筆記
- 計算機組成原理與介面技術筆記(一)計算機筆記
- 計算機組成原理與作業系統 第二章 處理機組成與管理計算機作業系統
- 計算機組成原理-全套視訊教程計算機
- 計算機組成原理之記憶體計算機記憶體
- 計算機組成原理學習 Part 2計算機
- 計算機組成原理複習0625計算機
- 計算機科班生學計算機組成原理的意義何在呢?計算機
- 計算機系統的層次結構(計算機組成原理5)計算機
- 計算機組成與體系結構-CPU組成計算機
- 計算機組成原理之匯流排設計計算機
- 計算機組成原理學習 筆記一計算機筆記
- 計算機組成原理期末考試題計算機
- 計算機組成原理浮點數加減計算機
- 計算機組成原理常見英文縮寫計算機
- 計算機組成原理名詞指令縮寫計算機
- 【軟測試】(兩)計算機組成原理-cpu計算機
- 計算機組成原理期末複習小結計算機
- 計算機組成原理基礎知識(一)計算機
- 1.1計算機組成計算機
- 彙編初識與計算機組成計算機
- 計算機組成原理01-系統概論計算機
- 計算機組成與設計(4)-----處理器計算機
- 計算機組成原理02-系統概論(下)計算機