嵌入式X86和ARM優缺點對比

2021-09-16 19:00:47 字數 843 閱讀 7402

嵌入式x86和arm優缺點對比

x86架構是使用複雜指令集cisc,x86 cisc是一種為了便於程式設計和提高記憶體訪問效率的晶元設計體系,包括兩大主要特點:一是使用微**,指令集可以直接在微**記憶體裡執行;二是擁有龐大的指令集,擁有包括雙運算元格式、暫存器到暫存器、暫存器到記憶體以及記憶體到暫存器的多種指令型別。x86架構的優勢是能夠有效縮短新指令的微**設計時間,允許實現cisc體系機器的向上相容,新的系統可以使用乙個包含早期系統的指令集合。另外微程式指令的格式與高階語言相匹配,因而編譯器並不一定要重新編寫。

arm架構相較複雜指令集cisc而言,以risc為架構體系的arm指令集的指令格式統

一、種類少、定址方式少,簡單的指令意味著相應硬體線路可以盡量做到最佳化,從而提高執行速率。arm架構的優勢是體積小、低功耗、低成本、高效能,支援thumb(16位)/arm(32位)雙指令集,能很好的相容8位/16位器件,大量使用暫存器,並且大多數資料操作都在暫存器中完成,指令執行速度更快,定址方式靈活簡單,執行效率高,指令長度固定,可以通過多流水線方式提高處理效率

x86架構缺點:x86指令集只有8個通用暫存器,這就意味著cpu大部分時間在訪問儲存器內的資料,將影響整個系統的執行速度;解碼分為硬體解碼和微解碼,對於簡單的x86指令只要硬體解碼即可,速度較快,而遇到複雜的x86指令則需要進行微解碼,並把它分成若干條簡單指令,速度較慢且很複雜;x86指令集的定址範圍小,大大約束了使用者的需求;x86 cisc相對來說結構複雜,很難將cisc全部硬體整合在一顆晶元上。

arm缺點是:在效能上接近x86,頻率就要比x86處理器高,這就會造成高能耗。

基於嵌入式ARM的工控主機板與X86工控主機板的比較

基於嵌入式arm工控主機板相對於x86工控主機板的優點 1 功耗 這是arm主機板最大的優點之一,一般的via的x86主機板,功耗都在40w左右或者以上,而arm主機板的功耗極低,eicb系列主機板功耗整體也只有1w左右。5 工作時間和環境 arm主機板不受時間限制,可以一直開機工作,無須人員去維護...

嵌入式ARM架構主機板和X86架構主機板的優缺點

7 主機板安全性 arm主機板的記憶體以及所有晶元都採取了貼片方式,因此在周圍環境震動情況下,不會鬆動,而x86是採用了直插方式,比如記憶體條和dom盤等,因此一旦時間長久,就會出現鬆動情況從而影響系統執行。8 靈活性 arm主機板可以根據使用者的需要來進行靈活配置,比如logo,記憶體大小,系統驅...

ARM和x86的區別

cpu的指令集從主流的體系結構上分為精簡指令集 risc 和複雜指令集 cisc 嵌入式系統中的主流處理器 arm處理器,所使用的就是精簡指令集。而桌面領域的處理器大部分使用的是複雜指令集,比如intel的x86系列處理器。我們把arm處理器所使用的指令集稱為arm指令集,把x86處理器所使用的指令...