三種主流芯片架構--arm,mips,x86

1. ARM網絡

ARM是高級精簡指令集的簡稱(Advanced RISC Machine),它是一個32位的精簡指令集架構,但也配備16位指令集,通常來說比等價32位代碼節省達35%,卻能保留32位系統的全部優點。
ARM處理器的主要特色是:架構

  1. 體積小、低功耗、低成本、高性能——ARM被普遍應用在嵌入式系統中的最重要的緣由
  2. 支持Thumb(16位)/ARM(32位)雙指令集,能很好的兼容8位/16位器件;
  3. 大量使用寄存器,指令執行速度更快;
  4. 大多數數據操做都在寄存器中完成;
  5. 尋址方式靈活簡單,執行效率高;
  6. 指令長度固定。
  7. Load_store結構:在RISC中,全部的計算都要求在寄存器中完成。而寄存器和內存的通訊則由單獨的指令來完成。而在CSIC中,CPU是能夠直接對內存進行操做的。
  8. 流水線處理方式

2. MIPS性能

MIPS架構(英語:MIPS architecture,爲Microprocessor without interlocked piped stages architecture的縮寫,亦爲Millions of Instructions Per Second的相關語),是一種採起精簡指令集(RISC)的處理器架構,1981年出現,由MIPS科技公司開發並受權,普遍被使用在許多電子產品、網絡設備、我的娛樂裝置與商業裝置上。最先的MIPS架構是32位,最新的版本已經變成64位。
它的基本特色是:設計

  1. 包含大量的寄存器、指令數和字符
  2. 可視的管道延時時隙

這些特性使MIPS架構可以提供最高的每平方毫米性能和當今SoC設計中最低的能耗。ip

3. X86內存

X86架構是芯片巨頭Intel設計製造的一種微處理器體系結構的統稱。若是這樣說你不理解,那麼當我說出8086,80286等這樣的詞彙時,相信你確定立刻就理解了,正是基於此,X86架構這個名稱被廣爲人知。開發

現在,咱們所用的PC絕大部分都是X86架構。可見X86架構普及程度,這也和Intel的霸主地位密切相關。產品

x86採用CISC(Complex Instruction Set Computer,複雜指令集計算機)架構。與採用RISC不一樣的是,在CISC處理器中,程序的各條指令是按順序串行執行的,每條指令中的各個操做也是按順序串行執行的。順序執行的優勢是控制簡單,但計算機各部分的利用率不高,執行速度慢。it

總結:pip

相關文章
相關標籤/搜索