ARM和x86的區別

2021-06-18 18:02:11 字數 1515 閱讀 4137

cpu的指令集從主流的體系結構上分為精簡指令集(risc)和複雜指令集(cisc)。嵌入式系統中的主流處理器——arm處理器,所使用的就是精簡指令集。而桌面領域的處理器大部分使用的是複雜指令集,比如intel的x86系列處理器。我們把arm處理器所使用的指令集稱為arm指令集,把x86處理器所使用的指令集稱為x86指令集,arm處理器與x86處理器採用不同型別的指令集,造成了處理器在效能、成本、功耗等方面的諸多差異。

arm指令集和x86指令集的比較:     

(1) 功耗:

這是arm主機板最大的優點之一,一般的via的x86主機板,功耗都在40w左右或者以上,而arm主機板的功耗極低,eicb系列主機板功耗整體也只有1w左右。

(2) 發熱:

arm主機板不受時間限制,可以一直開機工作,無須人員去維護,而且在調電情況下,只要來電,那麼就會自動啟動,無須人員去開機或者關機,而x86主機板卻要人員維護,而且不能長期工作,否則會讓主機板壽命大大降低。環境:arm主機板一般都是工業極,不受環境影響,最低溫度可以在-20攝氏度左右,最高溫度可以在70攝氏度左右,而x86一般都不行。

(6) 資料安全性:

arm主機板都採用高度整合方式,資料一般都放在flash內部,都是二進位制格式,外部無法直接拷貝內部資料。而且最大的優點是:目前arm主機板的系統都是wince系統或者linux系統,不會受病毒感染,客戶無須擔心病毒感染而導致資料洩漏,尤其是一些對於資料安全性要求很高的場所。arm主機板非常適合而x86剛好相反,由於都採用了windows xp、2000等常用系統,而且採用了dom盤或者硬碟,因此資料很容易被病毒感染或者被人偷取,因此安全性無法相比。

(7) 主機板安全性:

arm主機板的記憶體以及所有晶元都採取了貼 片方式,因此在周圍環境震動情況下,不會鬆動,而x86是採用了直插方式,比如記憶體條和dom盤等,因此一旦時間長久,就會出現鬆動情況從而影響系統執行。

(8) 靈活性:

arm主機板可以根據使用者的需要來進行靈活配置,比如logo,記憶體大小,系統驅動程式裁減,周圍晶元的裁減,系統軟體的載入等等,無論軟硬體都是非常靈活這樣也會大大降低客戶的成本和系統整體的維護成本和效能,而x86卻無法做到這一點。期越科技完全可以根據使用者的需要來進行配置,無論軟硬體都可以進行。

(9) **:

arm主機板目前**都非常低,而且arm主機板已經包含了記憶體和儲存介質,無須外部購買配件,因此整體系統成本比x86**要低很多。

arm主機板對於x86的缺點:

1. 最大缺點是目前arm主機板都是採用了windows ce系統或者linux系統,因此對於很多客戶來說,原先採用了x86的平台,目前要調整到arm上來,必須對軟體平台進行重新編譯和調整,而且還要熟悉一下arm的嵌入式平台工作機制,因此會增加前期的開發工作量。

2. 另外一點是:目前國內做arm主機板的廠家不多,因此技術支援和維護方面沒有象via等廠商那麼強大。不過隨著時間的推移,arm主機板的技術支援必定會跟上去。

X86和ARM的區別

區別 arm是risc架構 50多個指令,半開源 x86是cisc架構 至少981個指令,不開源 cisc架構 cpu的運算指令可以操作在暫存器和記憶體中,複雜性高。舉例 add mem reg 把記憶體資料和暫存器資料相加 risc架構 cpu只允許load和store指令與記憶體互動,而運算指令...

X86與ARM區別的學習

1.x86主要用於pc領域如筆記bai本 台式電腦 小型服du務器 arm主要用於移動領域如手機 平板。2.x86的功耗dao比較高比如我們常用的台式電腦的cpu的tdp可達65w甚至更高 arm的功耗很低只有個位數。4.x86是英特爾intel首先開發製造的一種微處理器體系結構的泛稱,包括inte...

X86平台和ARM平台

x86和arm都是指cpu的核心。桌面電腦,膝上型電腦中使用的intel amd處理器,就是x86處理器。arm是一家英國的處理器設計公司,其設計的處理器採用了arm核心。arm指令集少,電路規模小,功耗低,發熱低,非常適合於嵌入式 可攜式電子產品,如手機 平板,以及工業嵌入式等。32位系統需要x8...