指令系统 CISC和RISC(详解)
生活随笔
收集整理的這篇文章主要介紹了
指令系统 CISC和RISC(详解)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、總覽
二、CISC
CISC:Complex Instruction Set Computer設(shè)計(jì)思路:一條指令完成一個(gè)復(fù)雜的基本功能。代表:×86架構(gòu),主要用于筆記本、臺(tái)式機(jī)等。
80-20規(guī)律:典型程序中80%的語(yǔ)句僅僅使用處理機(jī)中20%的指令
三、RISC
RISC:Reduced Instruction Set Computer設(shè)計(jì)思路:一條指令完成一個(gè)基本“動(dòng)作”;多條指令組合完成一個(gè)復(fù)雜的基本功能。代表:ARM架構(gòu),主要用于手機(jī)、平板等。
舉例對(duì)比:
比如設(shè)計(jì)一套能輸出單詞的指令集:
CISC的思路:每個(gè)單詞的輸出由一條指令完成一條指令可以由一個(gè)專(zhuān)門(mén)的電路完成:
17萬(wàn)個(gè)單詞=17萬(wàn)個(gè)電路
采用“存儲(chǔ)程序”的設(shè)計(jì)思想,由一個(gè)比較通用的電路配合存儲(chǔ)部件完成一條指令
RISC的思路:每個(gè)字母的輸出由一條指令完成,多條指令組合完成一個(gè)單詞26個(gè)字母=26個(gè)電路(“并行”、“流水線”)
四、總結(jié)
總結(jié)
以上是生活随笔為你收集整理的指令系统 CISC和RISC(详解)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: react父子组件通信案例
- 下一篇: 一、bootstrap4基础(布局系统、