精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺析CPU指令集架構和微架構的區別

汽車玩家 ? 來源:中關村在線 ? 作者:趙宇航 ? 2020-02-20 16:37 ? 次閱讀

CPU電腦之中體積最小的硬件,但是其工藝制造的要求卻是最高的,不僅需要先進的儀器光刻和打磨,其核心設計的精密程度也超乎人的想象。而控制CPU核心的運轉和計算等功能依靠寫入的指令,也就是我們常聽到的架構。

架構的概念在CPU中比較復雜,我們都知道英特爾AMD處理器產品使用的是X86架構,但是我們又會經常聽到英特爾十代酷睿使用了Sunny Cove架構,AMD三代銳龍使用了Zen2架構,那么此架構和彼架構之間的區別是什么?

其實這是因為很多人對架構名稱簡寫而造成的誤區,X86架構全名稱應該是X86指令集架構,而Sunny Cove架構,應該是Sunny Cove微架構。同樣是架構名稱的縮寫,所表達的意思完全不同,萌新們容易被繞進去,接下來就讓我們梳理一下指令集架構和微架構區別。


X86下Zen架構

在概念上,X86指令集架構是CPU用來控制和計算指令的一種規范,它屬于復雜指令集運算(CISC)系列,由英特爾在1978年創造。簡單理解X86指令集架構就是一種行業規范,一種框架,目前電腦PC主流的WINDOWS系統就是在這個框架和規范里誕生的,所以只要使用WINDOWS系統就得需要X86指令集架構的處理器。

很遺憾X86指令集架構是專利技術,只有AMD和英特爾掌握,其他公司如果想生產兼容WINDOWS系統的X86指令集架構的處理器需要AMD和英特爾授權,不然只能去開源的Linux系統里用別的指令集架構體系玩耍,所以這也是為什么市場上常見的只有AMD和英特爾處理器,因為X86指令集架構體系和WINDOWS系統的組合太強大了。

移動端說的ARM架構其實就是另一種指令集架構,不過ARM隸屬于精簡指令集(RISC),與X86指令集架構的復雜指令集運算(CISC)不是一個生態體系,這里就不展開說它倆了。

而包括Sunny Cove在內的CPU微架構其實更好理解一些,他們是在X86指令集架構體系之內的一種結構設計,是CPU內部晶體管的一種排列方式,屬于X86指令集架構體系的框架之內。英特爾和AMD有各自的技術,它們微架構也各不相同,對微架構的優化,會讓CPU性能有較大的提升。

總的來說,指令集架構和微架構是兩個概念,指令集架構理好比一座城市,而微架構就是城市的布局,兩者緊密相連,是包容的關系,所以萌新們不要弄混了哦。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19165

    瀏覽量

    229125
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10825

    瀏覽量

    211149
收藏 人收藏

    評論

    相關推薦

    指令集架構架構區別

    指令集架構(Instruction Set Architecture,ISA)與架構(Microarchitecture)是計算機體系結構中的兩個重要概念,它們在處理器的設計和實現中
    的頭像 發表于 10-05 15:10 ?401次閱讀

    簡述微處理器的指令集架構

    微處理器的指令集架構(Instruction Set Architecture,ISA)是計算機體系結構中的核心組成部分,它定義了計算機能夠執行的指令集合、數據類型、寄存器、內存訪問方式等,是連接
    的頭像 發表于 10-05 14:59 ?300次閱讀

    RISC-V和arm指令集的對比分析

    RISC-V和ARM指令集是兩種不同的計算機指令集架構,它們在多個方面存在顯著的差異。以下是對這兩種指令集的詳細對比分析: 一、設計理念 RISC-V :RISC-V的設計理念是簡化
    發表于 09-28 11:05

    國產主流8位單片機-RISC架構精簡指令集單片機

    在當前的電子產品開發領域,8位單片機仍然占據著重要的地位,尤其是在嵌入式系統和低功耗應用中。RISC(簡化指令集計算)架構以其高效性和簡單性,成為了國產主流8位單片機。RISC架構通過減少指令
    發表于 09-27 10:15

    復雜指令集和精簡指令集有什么區別

    的兩種主要指令集架構,它們在多個方面存在顯著的差異。以下是對這兩種指令集架構的詳細比較,涵蓋設計理念、指令復雜性、尋址方式、實現方式、性能特
    的頭像 發表于 08-22 11:00 ?2786次閱讀

    微處理器的指令集架構介紹

    微處理器的指令集架構(Instruction Set Architecture,ISA)是計算機體系結構中至關重要的部分,它定義了微處理器能夠執行的操作和指令的集合,以及這些指令如何被
    的頭像 發表于 08-22 10:53 ?931次閱讀

    CISC(復雜指令集)與RISC(精簡指令集)的區別  

    Instruction Set Computers,復雜指令集計算)和RISC(Reduced Instruction Set Computers)是兩大類 主流的CPU指令集類型
    發表于 07-30 17:21

    RISC--V架構的特點

    選擇適合指令集指令集架構。基于RISC-V 指令集架構可以設計服務器CPU,家用電器
    發表于 05-24 08:01

    嵌入式系統的概念與范圍開發 指令集架構要怎么選才合適?

    想要搭建一套嵌入式系統,首先得確認想要采用的指令集架構(Instruction Set Architectures, ISA),各家的指令集架構各有其優缺點與擁護者,本文將為您大致介紹
    的頭像 發表于 03-28 09:35 ?729次閱讀
    嵌入式系統的概念與范圍開發 <b class='flag-5'>指令集</b><b class='flag-5'>架構</b>要怎么選才合適?

    什么是RISC-V?RISC-V指令集的優勢

    CPU 支持的所有指令指令的字節級編碼就是這個 CPU指令集架構(Instruction
    發表于 03-05 10:31 ?731次閱讀
    什么是RISC-V?RISC-V<b class='flag-5'>指令集</b>的優勢

    【RISC-V開放架構設計之道|閱讀體驗】匯編語言和擴展指令集

    【RISC-V開放架構設計之道|閱讀體驗】匯編語言和擴展指令集 匯編語言 將C語言翻譯成可執行的機器語言的重要步驟包括編譯過程,匯編過程,鏈接過程。 函數調用約定過程分為六個階段: 1)將參數存放
    發表于 02-03 13:29

    翼輝信息已正式加入對申威SW64自主指令集架構的支持

    近日,翼輝信息發布了最新的 SylixOS V3.4.0 操作系統。在 SylixOS V3.4.0 中,已正式加入了對申威 SW64 自主指令集架構的支持。
    的頭像 發表于 12-28 11:45 ?3704次閱讀
    翼輝信息已正式加入對申威SW64自主<b class='flag-5'>指令集</b><b class='flag-5'>架構</b>的支持

    現代處理器的主要指令集架構

    ? ?現代處理器的主要指令集架構(ISA)包括:x86指令集架構、RISC指令集架構
    的頭像 發表于 12-11 09:55 ?4331次閱讀
    現代處理器的主要<b class='flag-5'>指令集</b><b class='flag-5'>架構</b>

    單片機架構指令集的知識

    指令集,就是CPU中用來計算和控制計算機系統的一套指令的集合。而指令集的先進與否,也關系到CPU的性能發揮,它也是
    發表于 12-02 09:51 ?1082次閱讀
    單片機<b class='flag-5'>架構</b>和<b class='flag-5'>指令集</b>的知識

    瑞薩推出首款基于RISC-V指令集架構的處理器內核

    嵌入式硬件專家瑞薩電子宣布推出首款基于免費開放的 RISC-V 指令集架構 (ISA) 的完全自主研發的處理器內核。
    的頭像 發表于 12-01 17:28 ?1453次閱讀
    瑞薩推出首款基于RISC-V<b class='flag-5'>指令集</b><b class='flag-5'>架構</b>的處理器內核