日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

x86架構(gòu)和arm架構(gòu)區(qū)別,X86架構(gòu)和ARM架構(gòu)

這個(gè)問(wèn)題可以擴(kuò)展為:為什么arm架構(gòu)的芯片都那么省電!引言最初的ARM架構(gòu)被設(shè)計(jì)成即使是一個(gè)相對(duì)簡(jiǎn)單的指令譯碼器,也能以架構(gòu)允許的最大速度運(yùn)行 。x86架構(gòu)要求英特爾和其他芯片制造商,包括一些相當(dāng)復(fù)雜的轉(zhuǎn)換和緩存邏輯,以便一段代碼第一次運(yùn)行時(shí),就轉(zhuǎn)換成易于解碼的形式 。
為啥arm架構(gòu)比x86 x64省電?
這個(gè)問(wèn)題可以擴(kuò)展為:為什么arm架構(gòu)的芯片都那么省電!引言最初的ARM架構(gòu)被設(shè)計(jì)成即使是一個(gè)相對(duì)簡(jiǎn)單的指令譯碼器,也能以架構(gòu)允許的最大速度運(yùn)行 。后來(lái)的ARM版本有稍微復(fù)雜一點(diǎn)的指令解碼邏輯,但是每條指令都是一個(gè)或兩個(gè)單詞長(zhǎng) 。在x86架構(gòu)上,指令可以是1字節(jié)長(zhǎng),也可以是14字節(jié)長(zhǎng) 。在設(shè)計(jì)最初的x86架構(gòu)時(shí),指令是按順序執(zhí)行的,而且每個(gè)指令都需要多個(gè)周期才能執(zhí)行 。
如果執(zhí)行一條指令需要三個(gè)周期,那么找到下一條指令的起始點(diǎn)也需要三個(gè)周期 。另一方面,現(xiàn)在人們很難忍受x86代碼運(yùn)行得那么慢了 。設(shè)計(jì)能夠快速運(yùn)行x86指令的硬件是有可能的20年前,你可能會(huì)認(rèn)為復(fù)雜的指令解碼會(huì)限制x86的速度,但事實(shí)并非如此 。x86架構(gòu)要求英特爾和其他芯片制造商,包括一些相當(dāng)復(fù)雜的轉(zhuǎn)換和緩存邏輯,以便一段代碼第一次運(yùn)行時(shí),就轉(zhuǎn)換成易于解碼的形式 。
如果代碼再次運(yùn)行,則可以跳過(guò)轉(zhuǎn)換 ??煽v然是非常快的芯片,這些邏輯也消耗能量 。相對(duì)而言,許多低功耗ARM芯片的前端邏輯要少得多 。x86有這么緩存轉(zhuǎn)換性能,arm比不上;可是,沒(méi)有了額外技能加身的x86,比arm要遜色的多 。說(shuō)說(shuō)功耗在低功耗的應(yīng)用中,ARM處理器一直是首選,現(xiàn)在仍然是首選 。比較功耗并不是一件簡(jiǎn)單的事情 。
操作系統(tǒng)、RAM大小和類(lèi)型、閃存和使用的接口等方面需要與處理器的影響分開(kāi) 。然而,一般的規(guī)則是,ARM在關(guān)閉處理器和等待喚醒的模式和可能性方面非常強(qiáng)大 。這種空閑模式是指操作系統(tǒng)正在運(yùn)行,但只等待輸入(例如來(lái)自鼠標(biāo)、鍵盤(pán)或應(yīng)用程序的輸入) 。X86處理器的預(yù)期功耗大約為1瓦特 。在i.MX6處理器的功耗將是這個(gè)數(shù)字的一半 。
【x86架構(gòu)和arm架構(gòu)區(qū)別,X86架構(gòu)和ARM架構(gòu)】此外,ARM高端部分得益于少數(shù)狀態(tài)/模式,這些 狀態(tài)/模式 (states/modes)的功耗低至100mW,而不犧牲合理快速喚醒的可能性 。低功耗有許多優(yōu)點(diǎn) 。手持式和電池供電的產(chǎn)品,將受益于增加電池壽命 。做產(chǎn)品設(shè)計(jì)則可以使用更小的電池 。由于需要更小的冷卻裝置,材料清單、BOM成本和產(chǎn)品尺寸可能會(huì)進(jìn)一步減少 。

    推薦閱讀