0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

X86架構(gòu)與Arm架構(gòu)區(qū)別

架構(gòu)師技術(shù)聯(lián)盟 ? 來(lái)源:早起的碼農(nóng) ? 2023-02-22 09:37 ? 次閱讀

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

X86架構(gòu)和Arm架構(gòu)區(qū)別

1、追求不同:

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

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

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

3、本質(zhì)不同:

X86采用CISC復(fù)雜指令集計(jì)算機(jī),而ARM采用的是RISC精簡(jiǎn)指令集計(jì)算機(jī)。

4、CISC與RISC的不同

CISC是復(fù)雜指令集CPU,指令較多,因此使得CPU電路設(shè)計(jì)復(fù)雜,功耗大,但是對(duì)應(yīng)編譯器的設(shè)計(jì)簡(jiǎn)單。

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

55dccac8-b248-11ed-bfe3-dac502259ad0.jpg

X86 VS ARM

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

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

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

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

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

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

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

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

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

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

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    8966

    瀏覽量

    365007
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2212

    瀏覽量

    81977
  • 指令集
    +關(guān)注

    關(guān)注

    0

    文章

    216

    瀏覽量

    23280

原文標(biāo)題:X86架構(gòu)與Arm架構(gòu)區(qū)別

文章出處:【微信號(hào):架構(gòu)師技術(shù)聯(lián)盟,微信公眾號(hào):架構(gòu)師技術(shù)聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    x86架構(gòu)arm架構(gòu)區(qū)別

    X86架構(gòu)X86指令集,它屬于CISC指令集。ARM架構(gòu)ARM指令集,屬于RISC指令集。
    發(fā)表于 09-27 14:40

    ARM架構(gòu)的系統(tǒng)與X86架構(gòu)系統(tǒng)的特性有什么不同?

    ARM架構(gòu)相較于x86有哪些特點(diǎn)?ARM架構(gòu)的系統(tǒng)與X86
    發(fā)表于 06-16 09:05

    Powerpc架構(gòu)X86架構(gòu)區(qū)別

    目錄1、ARM1.1 ARM歷史1.2 ARM內(nèi)核系列2、MIPS應(yīng)用范圍發(fā)展歷史3、PowerPC三巨頭4、X86架構(gòu)
    發(fā)表于 07-26 06:16

    arm架構(gòu)x86架構(gòu)有什么區(qū)別

    什么叫arm架構(gòu)x86架構(gòu)是由哪些部分組成的?arm架構(gòu)
    發(fā)表于 10-25 08:25

    arm架構(gòu)x86架構(gòu)有什么區(qū)別是什么?

    Cortex系列處理器是從從ARM哪個(gè)架構(gòu)開(kāi)始的?arm架構(gòu)x86架構(gòu)有什么
    發(fā)表于 10-28 08:36

    X86架構(gòu)ARM架構(gòu)

      ARM架構(gòu)是一個(gè)32位元精簡(jiǎn)指令集中央處理器架構(gòu),x86架構(gòu)指的是特定微處理器執(zhí)行的一些計(jì)算機(jī)語(yǔ)言指令集。
    發(fā)表于 11-30 12:48
    <b class='flag-5'>X86</b><b class='flag-5'>架構(gòu)</b>和<b class='flag-5'>ARM</b><b class='flag-5'>架構(gòu)</b>

    X86架構(gòu)ARM架構(gòu),在工業(yè)領(lǐng)域的優(yōu)勢(shì)爭(zhēng)霸

    在處理器架構(gòu)方面,X86架構(gòu)ARM架構(gòu)在性能方面有那些區(qū)別?
    發(fā)表于 07-31 15:58 ?6632次閱讀

    什么叫arm架構(gòu)_X86架構(gòu)ARM架構(gòu)有什么區(qū)別

    本文首先介紹了arm架構(gòu)的概念,其次介紹了ARM架構(gòu)圖與ARM的技術(shù)實(shí)現(xiàn),最后介紹了X86
    發(fā)表于 04-24 08:45 ?8.6w次閱讀
    什么叫<b class='flag-5'>arm</b><b class='flag-5'>架構(gòu)</b>_<b class='flag-5'>X86</b><b class='flag-5'>架構(gòu)</b>與<b class='flag-5'>ARM</b><b class='flag-5'>架構(gòu)</b>有什么<b class='flag-5'>區(qū)別</b>

    一文看懂arm架構(gòu)x86架構(gòu)有什么區(qū)別

    本文主要介紹的是arm架構(gòu)x86架構(gòu)區(qū)別,首先介紹了ARM
    的頭像 發(fā)表于 05-16 14:19 ?31w次閱讀
    一文看懂<b class='flag-5'>arm</b><b class='flag-5'>架構(gòu)</b>和<b class='flag-5'>x86</b><b class='flag-5'>架構(gòu)</b>有什么<b class='flag-5'>區(qū)別</b>

    醫(yī)療設(shè)備逐漸從X86轉(zhuǎn)到ARM平臺(tái)主要原因是什么

    本文首先闡述了x86的概念及ARM架構(gòu),其次介紹了X86架構(gòu)ARM
    發(fā)表于 05-25 10:49 ?4304次閱讀
    醫(yī)療設(shè)備逐漸從<b class='flag-5'>X86</b>轉(zhuǎn)到<b class='flag-5'>ARM</b>平臺(tái)主要原因是什么

    ARM架構(gòu)X86架構(gòu)二者之間的區(qū)別是什么

    指令集,指一個(gè)intel通用計(jì)算機(jī)系列的標(biāo)準(zhǔn)編號(hào)縮寫(xiě),也標(biāo)識(shí)一套通用的計(jì)算機(jī)指令集合。 arm架構(gòu)x86架構(gòu)區(qū)別 一、性能
    發(fā)表于 01-06 10:49 ?6864次閱讀

    X86架構(gòu)Arm架構(gòu)區(qū)別

    CISC與RISC的不同 CISC是復(fù)雜指令集CPU,指令較多,因此使得CPU電路設(shè)計(jì)復(fù)雜,功耗大,但是對(duì)應(yīng)編譯器的設(shè)計(jì)簡(jiǎn)單。 RISC的精簡(jiǎn)指令集CPU,指令較少,功耗比較小,但編譯器設(shè)計(jì)很復(fù)雜,它的關(guān)鍵在與流水線操作能在一個(gè)時(shí)鐘周期完成多條指令。
    發(fā)表于 05-06 12:52 ?3w次閱讀
    <b class='flag-5'>X86</b><b class='flag-5'>架構(gòu)</b>與<b class='flag-5'>Arm</b><b class='flag-5'>架構(gòu)</b>的<b class='flag-5'>區(qū)別</b>

    X86架構(gòu)Arm架構(gòu)區(qū)別

    X86架構(gòu)ARM架構(gòu)是主流的兩種CPU架構(gòu),X86架構(gòu)
    的頭像 發(fā)表于 06-16 12:50 ?2w次閱讀
    <b class='flag-5'>X86</b><b class='flag-5'>架構(gòu)</b>與<b class='flag-5'>Arm</b><b class='flag-5'>架構(gòu)</b>的<b class='flag-5'>區(qū)別</b>

    一起來(lái)看下關(guān)于X86架構(gòu)ARM架構(gòu)區(qū)別

    使用在許多嵌入式系統(tǒng)設(shè)計(jì)。由于節(jié)能的特點(diǎn),ARM處理器非常適用于移動(dòng)通訊領(lǐng)域,符合其主要設(shè)計(jì)目標(biāo)為低耗電的特性。什么叫x86架構(gòu)?目前的PC架構(gòu)絕大多數(shù)都是Inte
    的頭像 發(fā)表于 07-19 18:10 ?2568次閱讀
    一起來(lái)看下關(guān)于<b class='flag-5'>X86</b><b class='flag-5'>架構(gòu)</b>與<b class='flag-5'>ARM</b><b class='flag-5'>架構(gòu)</b>的<b class='flag-5'>區(qū)別</b>

    arm架構(gòu)x86架構(gòu)區(qū)別 linux是x86還是arm

    ARM架構(gòu)x86架構(gòu)是兩種不同的計(jì)算機(jī)處理器架構(gòu),它們?cè)隗w系結(jié)構(gòu)、指令集、應(yīng)用領(lǐng)域等方面有著明顯的區(qū)別
    的頭像 發(fā)表于 01-30 13:46 ?1.4w次閱讀