拋棄x86的蘋果,意味着什麼?

在過去的 15 年裏,蘋果 Mac 電腦使用的是英特爾處理器,與競爭對手 PC 一樣,都是 x86 架構。而蘋果公司的移動設備,從推出首款 iPhone 以來,就使用的是 ARM 處理器。與在移動領域所取得的巨大進步相比,蘋果常常被英特爾緩慢的創新步伐所拖累。這就是爲什麼多年來,人們一直在討論蘋果在臺式機和筆記本電腦上使用 ARM 處理器的可能性。

自從蘋果的手機處理器開始給英特爾的 x86 產品製造強有力的競爭對手以來,這種轉變看起來就像是一個開放性的問題和一件板上釘釘的事情。現在它真的發生了!蘋果在 6 月底舉辦的 WWDC 大會上,宣佈將在自家的 Macbook、iMac 和 Mac Pro 上使用定製的 ARM 處理器,但很多人似乎不明白這到底意味着什麼。

相關閱讀:蘋果:原生纔是王道,我要自己做小程序

x86 和 ARM:兩大陣營

這將是蘋果公司歷史上第三次最主要的指令集架構 (ISA) 轉型。他們在 20 世紀 90 年代中期從 680k 轉到 PowerPC,然後在 2006 年從 PowerPC 轉到英特爾,現在又轉到 ARM。蘋果公司幾乎是唯一一家定期改變處理器架構的消費型硬件公司。

指令集是處理器的“語言”,定義了在處理器核心執行的操作碼,在計算曆史上出現過很多這樣的操作碼。兩個數字相加、將數值加載到內存、決定接下來執行哪個指令、與外部硬件設備通信——所有這些都是由 ISA 定義的。

原文鏈接:【https://www.infoq.cn/article/VNWNRZJix35xVPJjYXNH】。未經作者許可,禁止轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章