<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > X86架構與Arm架構區別

X86架構與Arm架構區別

作者: 時(shí)間:2024-08-08 來(lái)源:硬件筆記本 收藏

X86架構和ARM架構是主流的兩種CPU架構,X86架構的CPU是PC服務(wù)器行業(yè)的老大,ARM架構的CPU則是移動(dòng)端的老大。X86架構和arm架構實(shí)際上就是之間的區別,很多用戶(hù)不理解它們兩個(gè)之間到底有哪些區別,實(shí)際就是它們的領(lǐng)域不太相同,然后追求也不相同。

本文引用地址:http://dyxdggzs.com/article/202408/461776.htm


  • X86架構和架構區別

1、追求不同:

X86主要追求性能,但會(huì )導致功耗大,不節能,而ARM則是追求節能,低功耗,但和X86相比性能較差。


2、領(lǐng)域不同:

ARM主要應用于移動(dòng)終端之中,類(lèi)如手機,平板等,而X86則是主要應用于Intel,AMD等PC機,X86服務(wù)器中。


3、本質(zhì)不同:

X86采用復雜指令集計算機,而ARM采用的是精簡(jiǎn)指令集計算機。


4、的不同

CISC是復雜指令集CPU,指令較多,因此使得CPU電路設計復雜,功耗大,但是對應編譯器的設計簡(jiǎn)單。

RISC的精簡(jiǎn)指令集CPU,指令較少,功耗比較小,但編譯器設計很復雜,它的關(guān)鍵在與流水線(xiàn)操作能在一個(gè)時(shí)鐘周期完成多條指令。


  • X86 VS ARM

X86架構(The X86 architecture)是微處理器執行的計算機語(yǔ)言指令集,指一個(gè)intel通用計算機系列的標準編號縮寫(xiě),也標識一套通用的計算機指令集合。X86泛指一系列基于Intel 8086且向后兼容的中央處理器指令集架構。


Intel在早期以80這樣的數字格式來(lái)命名處理器,包括Intel 8086、80186、80286、80386以及80486,由于以“86”作為結尾,因此其架構被稱(chēng)為“”。由于數字并不能作為注冊商標,因此Intel及其競爭者均在新一代處理器使用可注冊的名稱(chēng),如奔騰(Pentium)、酷睿(Core)、銳龍(Ryzen,AMD推出)。


X86的32位架構一般又被稱(chēng)作IA-32,全名為“Intel Architecture, 32-bit”。其64位架構由AMD率先推出,并被稱(chēng)為“AMD64”。之后也被Intel采用,被其稱(chēng)為“Intel 64”。一般也被稱(chēng)作“-64”、“x64”。


值得注意的是,Intel也推出過(guò)IA-64架構,雖然名字上與“IA-32”相似,但兩者完全不兼容,并不屬于x86指令集架構家族。廣義的x86架構, 泛指支持x86和x64架構的intel, amd的cpu, 但不包含ia64(安騰)


ARM架構,曾稱(chēng)進(jìn)階精簡(jiǎn)指令集機器(Advanced RISC Machine)更早稱(chēng)作Acorn RISC Machine,是一個(gè)32位精簡(jiǎn)指令集(RISC)處理器架構。還有基于A(yíng)RM設計的派生產(chǎn)品,重要產(chǎn)品包括Marvell的XScale架構和德州儀器的OMAP系列。


ARM家族占比所有32位嵌入式處理器的75%,成為占全世界最多數的32位架構。


ARM處理器廣泛使用在嵌入式系統設計,低耗電節能,非常適用移動(dòng)通訊領(lǐng)域。消費性電子產(chǎn)品,例如可攜式裝置(PDA、移動(dòng)電話(huà)、多媒體播放器、掌上型電子游戲,和計算機),電腦外設(硬盤(pán)、桌上型路由器),甚至導彈的彈載計算機等軍用設施。


在數據中心需求增長(cháng)的趨勢下,核心芯片的角逐越演越烈。ARM已經(jīng)進(jìn)軍服務(wù)器市場(chǎng),ARM單核的面積僅為 X86 核的 1/7,同樣芯片尺寸下可以繼承更多核心數。通過(guò)“堆核”的方式,使得ARM架構處理器在性能快速提升下,也能保持較低的功耗。根據Ampere給出的數據,其CPU的性能超越傳統x86處理器3倍,性能功耗比領(lǐng)先近4倍。與 x86 服務(wù)器CPU相比,Ampere Altra 系列可用50%的能耗,提供200%的性能。


近年來(lái),ARM架構的的興起下,許多巨頭紛紛開(kāi)始自研ARM架構的服務(wù)器芯片,包括國外的亞馬遜、谷歌甚至微軟,國內的騰訊、阿里巴巴、華為等等都積極參與其中。

曾經(jīng)失敗的

高通似乎也在嘗試再次進(jìn)軍服務(wù)器芯片市場(chǎng),去年收購了芯片創(chuàng )業(yè)公司Nuvia,而Nuvia創(chuàng )立的目標是打造高性能的ARM服務(wù)器芯片。


ARM的服務(wù)器芯片有三大目標市場(chǎng)即云計算、HPC和邊緣計算。




關(guān)鍵詞: Arm x86 CISC RISC

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>