1. 程式人生 > 實用技巧 >直觀看X86架構和ARM架構的區別

直觀看X86架構和ARM架構的區別

一眼看懂X86架構和ARM架構的區別


本文簡介明瞭的介紹arm架構和x86架構的區別,首先對比ARM架構圖和x86架構圖,分別從效能、擴充套件能力、作業系統等方面對比了arm架構和x86架構的區別。


一、ARM架構和X86架構對比

如果大家不知道什麼是ARM架構什麼是X86架構可以百度一下,網上有很豐富的資料。直觀的來看X86架構廣泛的應用於我們的筆記本中,而ARM是後來崛起的應用於各種嵌入式裝置在我們生活有很廣泛的應用,下圖可以直觀看出架構上的區別。

在這裡插入圖片描述

二、對比和效能分析

程式碼如下(示例):

在這裡插入圖片描述

從效能的角度看ARM是比不過X86架構的,但是高效能帶來的是高消耗,因此ARM的優勢就是功耗低,因此對功耗有要求的裝置比如沒有電源持續供電的場景就提現出ARM裝置的優勢。

對於作業系統來說目前的作業系統對兩者都支援的,但是由於ARM資源的限制,ARM記憶體有限因此作業系統一般都可以到指定的官網下載,並且它的作業系統是可裁剪的,可以根據需要量身定做。
從硬體的角度看ARM不僅僅軟體可裁剪硬體也可裁剪使用比較靈活,這大家也是ARM崛起的原因吧。