女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

指令集架構和微架構到底有什么區別

工程師鄧生 ? 來源:中關村在線 ? 作者:趙宇航 ? 2020-02-21 17:23 ? 次閱讀

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性能有較大的提升。

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

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

    關注

    68

    文章

    19812

    瀏覽量

    233610
  • amd
    amd
    +關注

    關注

    25

    文章

    5565

    瀏覽量

    135909
  • 英特爾
    +關注

    關注

    61

    文章

    10169

    瀏覽量

    173967
  • 架構
    +關注

    關注

    1

    文章

    528

    瀏覽量

    25863
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RISC-V核低功耗MCU指令集架構(ISA)特點

    自由使用、修改底層指令集,降低芯片設計成本并加速定制化開發?。 靈活擴展?:支持基礎指令集(如RV32I/RV64I)與可選擴展模塊(如浮點運算、向量加速)的組合,開發者可根據低功耗需求裁剪冗余功能?。 二、?模塊化與精簡設計? 核心
    的頭像 發表于 04-23 10:01 ?324次閱讀

    差分輸入和和單端輸入在本質上到底有什么區別?

    和和單端輸入在本質 上到底有什么區別? 因為,ADC采集的信號說到底是AINP - AINN,不管單端還是差分,采集的信號都是這兩個pad的差值。 2:將單端信號接在ADC的差分輸入接口上可以用
    發表于 12-23 07:31

    RISC-V指令集概述

    RISC-V就是RISC的第五代指令集架構。而RISC-V目標就是“成為一種完全開放的指令集架構,可被任何學術機構或商業組織自由使用”。 RISC-V
    發表于 11-30 23:30

    RTOS與Linux到底有什么區別

    很多做嵌入式開發的小伙伴都存在這樣的疑惑:RTOS與Linux到底有什么區別?
    的頭像 發表于 10-29 09:53 ?1105次閱讀

    指令集架構架構區別

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

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

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

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

    和使用。 ARM :ARM架構是一種閉源的商業指令集架構,ARM公司對其指令集架構的定義和使用
    發表于 09-28 11:05

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

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

    功放和運放到底什么區別?

    想請問一下功放和運放到底什么區別,感覺只要接一個小負載,運放的輸出電流也可以很大???到底有什么區別
    發表于 09-10 07:00

    RISC-V指令集的特點總結

    開源 定義:RISC-V 是完全開源的指令集架構(ISA),意味著任何人都可以查看、使用、修改以及分發其設計,而無需支付版權費用。 優勢:這種開源特性促進了全球性的創新和合作。 社區化 定義
    發表于 08-30 22:05

    RISCV的主流指令集哪些?

    如題,就像X86中指令集MMX,SSE,SSE2等,就像ARM指令集ARM和Thumb等,但是總是感覺RISCV特別亂,可能是廠商比較多的緣故吧,我知道的
    發表于 08-29 13:49

    RISC--V架構的目標和特點

    RISC--V架構的目標 RISC--V架構的目標如下 成為一種完全開放的指令集,可以被任何學術機構或商業組織所自由使用 成為一種真正適合硬件實現且穩定的標準指令集 RISC--V
    發表于 08-23 00:42

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

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

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

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

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

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