x86 與 ARM:您的下一台 PC 應該使用哪種架構?

幾年前,您希望您的 PC 使用哪種架構並沒有太多選擇。 長期以來,英特爾製造的 x86 架構和 AMD 製造的 x64 多年來一直主導著消費類計算。 在大多數情況下,即使在今天,絕大多數計算機都是 x86,儘管架構已經有幾十年的歷史了。

然而,最近幾年開始出現一個新的競爭對手。ARM 與我們的手機所採用的架構相同,正在慢慢佔領 PC 領域。 但是你應該選擇哪一個?

什麼是 x86?

Intel Core i9 CPU 安裝在主板上

x86 是 PC 上使用最廣泛的指令集,也許是歷史最悠久的指令集。

x86 起源於 1970 年代。 在 1971 年推出 4 位芯片(第一個微處理器)之後,英特爾在 1972 年推出了 8008 8 位 CPU,緊接著在 1974 年推出了同樣是 8 位的 8080。那麼自然的前進方向是 16-少量。 該公司於 1978 年推出英特爾 8086。這催生了 x86 指令集,其名稱源於其繼任者被稱為 80186、80286、80386 等。

然而,我們今天所知的 x86 架構與原始的、令人尊敬的 8086 並沒有密切的關係。相反,目前市場上所有 x86 處理器的祖先是英特爾的 80386 處理器,它在七年後於 1985 年推出。之後 總而言之,根據上下文,x86 有時也稱為“i386”或“IA-32”。 此外,它是第一個使用 32 位指令集啟動,同時保持正確運行在基於 8086 的設計上運行的舊 16 位代碼的能力。

架構將繼續擴展一次,達到 64 位。 隨之而來的架構目前被所有現代 x86 CPU 使用,稱為“x86-64”、“x64”或“AMD64”。 實際上,提出該架構的是 AMD,而不是英特爾。 英特爾正在推出自己的 64 位替代方案 IA-64,它不能向後兼容 x86。AMD 自己作為 x86 指令集的擴展,最終成為最廣泛採用的解決方案。

什麼是 ARM?

ARM 芯片的歷史比您想像的要長,儘管它們在 PC 上的廣泛使用開始成為主流。

第一個 ARM 設計於 1985 年推出,同年英特爾發布了最初的 80386 CPU。Acorn Computers 開發了該架構,並且第一個 ARM 芯片(稱為 ARM1)以 6 MHz 運行,與現代芯片相比,這並不是閃電般的速度。 幾年後,它經歷了一些改造,而第一台 ARM 驅動的設備是 RiscPC 計算機,其最後一個型號是由 Acorn Computers 於 1994 年推出的。 是的,第一台 ARM 設備實際上是 PC!

但它並沒有起飛。Acorn 的早期 ARM 設計和一般的 RISC 芯片試圖與英特爾在 1990 年代的主導地位抗爭,但徒勞無功,ARM 被歸入嵌入式系統。 然而,從那裡開始,它們進入了手機和手持設備,並最終進入了智能手機和平板電腦——如今銷售的幾乎所有智能手機都運行基於 ARM 的 CPU。

現在,ARM 通過筆記本電腦看到了 PC 領域的複蘇。2017 年,高通宣布正式將其成功的移動芯片系列 Snapdragon 擴展到筆記本電腦領域,其首款專用筆記本電腦芯片 Snapdragon 850 於 2018 年推出。2020 年,Apple 推出了其首款基於 ARM 的計算機, 基於 M1 的 MacBook Air,使用其內部的 Apple M1 ARM 芯片,在使用 x86 Intel CPU 多年後。Apple 還偶爾推出了基於 ARM 的台式 PC,即 Mac mini、iMac 和 Mac Studio。

x86 與 ARM:有什麼區別?

PC主板

x86 和 ARM 存在根本差異,您應該在購買前了解這些差異。

也就是說,ARM 芯片本質上是移動芯片。 如果您購買配備 Snapdragon 處理器的 Windows 機器,它可能還配備調製解調器,因此您可以將 SIM 卡放入您的筆記本電腦並直接從您的計算機使用移動數據。 有些甚至配備了 5G 調製解調器,因此您可以連接到超快的 5G 網絡。 也就是說,Apple 的 M 系列芯片不附帶調製解調器,但在基於 Windows ARM 的筆記本電腦中很常見。

還有功耗的困境。ARM 芯片在設計上比 x86 CPU 更節能。 它們是 RISC 處理器,因此設計更簡單。 此外,像 ARM 的 big.LITTLE 配置這樣的東西極大地幫助了電池壽命和整體效率。 因此,基於 ARM 的 PC 的電池壽命可能比基於 x86 的 PC 長得多。x86 筆記本電腦芯片的功耗在 15W 到 45W 之間,而 Apple M1 的 TDP 約為 10W。

你應該買哪一個?

這在很大程度上取決於您在 PC 上的優先級,但您的部分決定應該取決於您計劃使用的平台。

如果您是 PC 用戶,Windows 仍然是 x86 系統上的最佳選擇。 雖然 Windows 支持 ARM,但它需要一些工作才能讓所有 PC 用戶正確享受它。 它具有在其上運行 x86 軟件的兼容層,但它仍在進行中,並且您的里程可能會因您要使用的應用程序而異。 其中一些可能運行良好,而另一些則運行得很糟糕。

但是,如果您想利用 ARM 的優勢,最好選擇 Apple 並為自己買一台 MacBook。Rosetta 被認為是一個出色的兼容層,讓用戶可以幾乎完美地運行 x86 Mac 應用程序。 無論如何,您可能關心的大多數應用程序已經是 M-native,或者開發人員正在努力使它們成為 M-native。

除非您真的需要 ARM PC 上的 Windows 通過其內置調製解調器為您提供的“始終連接”功能,否則您應該在 Windows 上使用 x86。 另一方面,M1/M2 Mac 比 x86 的前身要好得多,如果不利用這一點就大錯特錯了。

ARM PC 即將到來,但你應該等待

ARM PC 剛剛開始流行。 但是,除非你想去蘋果,否則你不應該立即跳上去。Windows 在 x86 PC 上仍然是最好的。 不過,這可能會在不久的將來或遙遠的將來發生變化——技術發展迅速!

Scroll to Top