w中文字幕AⅤ一级|亚洲欧美专区另类|999久久亚洲区|亚洲激情网站

<noscript id="13amr"><th id="13amr"></th></noscript>
<small id="13amr"><tfoot id="13amr"></tfoot></small>

    1. 首頁 > 科技 >

      arm和x86區(qū)別(arm內(nèi)核和x86內(nèi)核的區(qū)別)

      發(fā)布時(shí)間:2022-09-20 11:33:45來源:

      簡單聊下ARM和X86 的區(qū)別

      看好多人經(jīng)常把ARM的cpu和x86的性能做對(duì)比,實(shí)際上兩者完全沒有可比性,

      ARM架構(gòu)的cpu是由英國ARM公司(過兩天可能就屬于大漂亮國啦)設(shè)計(jì)基礎(chǔ)架構(gòu),然后賣授權(quán)給其他公司,其他公司再進(jìn)行深度優(yōu)化,然后交由芯片代工廠生產(chǎn)。

      簡單說就是ARM賣給你毛坯房,后面的廠商進(jìn)行精裝修,現(xiàn)在屬于ARM架構(gòu)的CPU包括蘋果的A系列,華為的海思麒麟鯤鵬等,三星獵戶座,聯(lián)發(fā)科的處理器,高通的處理器,英偉達(dá)的等等等。

      而現(xiàn)在手里有X86CPU授權(quán)的就只有英特爾,AMD和臺(tái)灣的威盛公司

      ARM的cpu是屬于RISC(精簡指令集)體系的,X86指令集是屬于CISC(復(fù)雜指令集)體系的,兩個(gè)體系擁有本質(zhì)的區(qū)別,簡單的說精簡指令集CPU的只處理簡單運(yùn)算,比如加減乘除,需要做復(fù)雜運(yùn)算的時(shí)候。

      需要先將復(fù)雜的運(yùn)算程式轉(zhuǎn)化為CPU可以接受的簡單運(yùn)算,而CISC指令集的CPU可以處理更加復(fù)雜的運(yùn)算,比如開平方,函數(shù)運(yùn)算等,說到這里就要說說cpu的指令集流水線。

      cpu的每一種運(yùn)算方式就是一層流水線,比如加減乘除就可以組成四層流水線,現(xiàn)在一般的RISC架構(gòu)的CPU流水線層數(shù)一般都在10層以內(nèi),而現(xiàn)在主流的X86的處理器指令集流水線都在40層左右。

      接著說說為什么這兩種架構(gòu)的CPU沒有可比性,程序設(shè)計(jì)的時(shí)候根據(jù)不同的cpu都有不同的設(shè)計(jì)思路。

      想一下,讓CISC體系的cpu運(yùn)行為RISC設(shè)計(jì)的程序,很多指令流水線都被浪費(fèi)掉了沒有辦法工作,而讓RISC運(yùn)行為CISC設(shè)計(jì)的程序,將會(huì)有絕大多數(shù)的時(shí)間浪費(fèi)在把復(fù)雜的程式轉(zhuǎn)化成精簡的程式上面!

      我們看到的現(xiàn)象就是手機(jī)模擬WINDOWS 98巨慢,而ps3的模擬器夸了好幾代的cpu加上高端顯卡加速的支持才勉強(qiáng)可以在PC上流暢運(yùn)行。

      (責(zé)編: admin)

      免責(zé)聲明:本文為轉(zhuǎn)載,非本網(wǎng)原創(chuàng)內(nèi)容,不代表本網(wǎng)觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

      ?