在工業(yè)平板電腦的應(yīng)用應(yīng)用系統(tǒng)中,有些客戶會問到X86和ARM有什么區(qū)別,它們都是一種處理系統(tǒng),針對不同的產(chǎn)品和不同的應(yīng)用需求,會選擇不同的架構(gòu),今天觸想小編在這里給大家介紹一下二者的特點和區(qū)別:
1、性能
經(jīng)歷30多年的發(fā)展,X86架構(gòu)的電腦,無論是性能還是生產(chǎn)工藝都比ARM平臺強(qiáng)很多。
而ARM的優(yōu)勢不在于性能強(qiáng)大,在于效率。ARM采用RISC指令集,在完成綜合性工作方面處于劣勢,但在一些任務(wù)相對固定的應(yīng)用場合,其優(yōu)勢就會發(fā)揮得淋漓盡致。
2、擴(kuò)展性
X86架構(gòu)以“橋”的方式與擴(kuò)展設(shè)備連接。特別是經(jīng)過多年的發(fā)展和積累,其擴(kuò)展的便捷性、穩(wěn)定性以及成本控制都做得非常的好。而ARM是通過專用的數(shù)據(jù)接口讓CPU與數(shù)據(jù)存儲等外設(shè)連接,而這種一般在設(shè)計時就定好的,后期難以擴(kuò)展。所以采用ARM架構(gòu),基本奉行“夠用就好”的原則。
3、系統(tǒng)兼容性
X86架構(gòu)與微軟的聯(lián)盟,壟斷了個人電腦操作系統(tǒng)近30年,形成了一個龐大的用戶群,也深深的固化了眾多用戶的使用習(xí)慣。同時其硬件和軟件的開發(fā)也逐漸形成統(tǒng)一標(biāo)準(zhǔn),而在這一組合平臺下,一些開發(fā)工具也日趨流行,所以基于X86架構(gòu)的兼容性也是無與倫比的。
ARM架構(gòu)幾乎都采用Linux操作系統(tǒng),而幾乎所有的硬件都需要單獨構(gòu)建操作系統(tǒng),與其它系統(tǒng)相互不兼容,這無疑制約了其發(fā)展與應(yīng)用,直到后來Google出的Android系統(tǒng),在應(yīng)用市場的統(tǒng)一上,對ARM架構(gòu)提供了強(qiáng)大的支持。
4、軟件開發(fā)及移植
X86架構(gòu)的系統(tǒng)推出太久,用戶的應(yīng)用、開發(fā)工具及配套兼容工作,已經(jīng)達(dá)到非常成熟的境界,所以在此平臺上能找到更多、更便宜的軟件開發(fā)工具和第三方應(yīng)用。大大降低了前期的開發(fā)成本及周期。而ARM因其硬件、系統(tǒng)、及兼容性的制約,相比X86就顯得捉襟見肘了。
5、功耗
因為兩者發(fā)展思路不一樣,X86是盡可能多的去滿足各種應(yīng)用、領(lǐng)域。所以它一直倡導(dǎo)的是性能和速度,當(dāng)然,基于能效平衡,其功耗也不可能低,雖然和ARM相比相差甚遠(yuǎn)。但這些年Intel一直在致力于高性能與低功耗的研究,也取得了顯著的成果。ARM的發(fā)展思路是滿足某個特定的應(yīng)用,在某個特定的領(lǐng)域是最強(qiáng)的,其硬件具有很強(qiáng)的專向性,這勢必為體現(xiàn)了其最大的優(yōu)勢:功耗。
以上就是對X86和ARM架構(gòu)的特點以及區(qū)別的分析,二者都各有優(yōu)點,目前,在工業(yè)上,這兩者的應(yīng)用都較為普遍,用戶需要根據(jù)自身的需求來選擇。