1978年,英特爾8086 16位CPU首次推出x86指令集,現(xiàn)在英特爾正計劃用一個僅有64位模式的架構最終將其計算機處理器帶入未來。擬議的x86S(或X86-S)ISA仍處于設計和反饋階段,它將提供自x86-64指令集引入64位寄存器和內(nèi)存尋址以來x86架構的最大升級之一。
正如英特爾強調(diào)的那樣,x86架構的漫長歷史催生了當今最豐富的軟件生態(tài)系統(tǒng)之一,擁有 "巨大 "的PC、云和移動設備安裝基礎。今天被稱為x86-64的64位架構,20年前由AMD首次推出市場,然后被英特爾采用,已經(jīng)成為現(xiàn)代軟件和操作系統(tǒng)的主流操作模式。
英特爾表示,微軟不再提供只有32位的Windows 11版本,英特爾主板上嵌入的固件也不再提供對 "非UEFI64 "操作系統(tǒng)的原生支持,如MS-DOS或古老的32位Windows版本。64位操作系統(tǒng)是當今現(xiàn)代計算的標準,因為它們保留了幾乎無缺陷地運行32位(Win32)應用程序的能力,同時它們不再有對16位應用程序的(原生)支持。
英特爾認為,x86-64的普及終于提供了一個簡化x86硬件和軟件生態(tài)系統(tǒng)的機會。該公司說,新的x86-S ISA刪除了某些在現(xiàn)代操作環(huán)境中幾乎沒有用處的傳統(tǒng)模式,除了在8086模式下啟動CPU,然后過渡到獨家64位操作模式。
x86-S白皮書提供了一個新架構給經(jīng)典x86指令集帶來的廣泛變化清單。只有64位的ISA將環(huán)1和環(huán)2從CPU保護層次中移除,因為除了環(huán)0(內(nèi)核)和環(huán)3(用戶應用程序)模式,它們現(xiàn)在對現(xiàn)代軟件毫無用處。16位尋址支持也消失了,還有16位實模式、0環(huán)中的32位應用、一些 "未使用的操作系統(tǒng)模式位 "等等。
X86-S應該為32位Win32應用程序提供足夠的兼容性,所以復古游戲和軟件狂熱者目前會很安全。至于對早期64位操作系統(tǒng)的遺留支持,英特爾表示,虛擬化技術已經(jīng)足夠成熟,可以提供軟件和硬件解決方案,讓用戶滿意。英特爾建議,其他一切(16位、DOS、32位操作系統(tǒng))將只能在模擬器和虛擬機中運行。
X86指令集的時間表
1978 年 – Intel 8086 發(fā)布,具有 16 位實模式。
1982 年 – 發(fā)布具有 16 位保護模式的 Intel 80286。如果 CPL 在原始保護模式體系結構中的特權低于 IOPL,則鎖定前綴 #GP。
1985 年 – Intel 80386 發(fā)布,具有帶分頁的 32 位保護模式。新增VM86模式,在使用分頁的操作系統(tǒng)下支持16位實模式操作系統(tǒng)。Intel 30386 更改了鎖定前綴的行為以忽略 IOPL。
1997 – Intel Pentium II 引入了 SYSENTER 擴展,在架構擴展中編碼平面代碼和堆棧段。
2004 – 64 位英特爾架構系統(tǒng)發(fā)布。在 64 位模式下,不再支持 VM86 模式。
2005 年 – 虛擬化技術添加到英特爾架構中,支持在虛擬機中運行傳統(tǒng)操作系統(tǒng)。
2005 – Windows XP Professional x64 Edition 不再支持 Windows 16 位二進制文件。
2008 年 – A20 門被移除,這降低了與仿真之外的早期 8086 操作系統(tǒng)的兼容性。
2012 年 – 廣泛部署 64 位 UEFI 固件接口。
2020 年——英特爾固件放棄了對本機運行 16 位/32 位或非 UEFI 操作系統(tǒng)的支持。
再見32位時代
2003年,AMD以AMD Opteron和AMD Athlon 64的形式發(fā)布了第一批64位CPU。英特爾在2004年迅速效仿,推出了Xeon和Pentium 4的更新版本。從那時起,英特爾和AMD的幾乎所有產(chǎn)品線都基于64位。
Windows 11是第一個沒有32位版本的操作系統(tǒng)。1993年,Windows NT 3.1首次將32位支持添加到Windows,而64位支持首次出現(xiàn)在Windows XP的特殊版本“Windows XP專業(yè)版x64”中,該版本于2005年推出,比最初的Windows XP晚了四年發(fā)布。
32位支持已經(jīng)存在了很長時間,但直到現(xiàn)在,所有的Windows版本,從Vista一直到10,都以32位和64位的形式推出。對于Windows 11,這是第一次完全沒有32位版本。
盡管現(xiàn)在幾乎所有處理器都是64位的,但64位Windows對規(guī)格要求更高。雖然RAM低于4 GB的入門級計算機可能很難使用64位版本的Windows,但它在32位上肯定更有用。Windows 10 32位的最低要求低至1 GB的RAM,而對于64位,你必須尋找至少2 GB——盡管如此,任何低于4CB的內(nèi)存都可能是地獄。
通過拋棄這些舊計算機,微軟可以進一步使Windows體驗現(xiàn)代化。Windows 11采取了很多步驟來改造十多年來看起來幾乎相同的操作系統(tǒng)部分,我們相信它還會在后臺添加很多更改來支持這些更改。畢竟,如果你真的有一臺只能支持32位的PC,那么至少已經(jīng)使用了十年,也是時候更換它了。
審核編輯:劉清
-
處理器
+關注
關注
68文章
19286瀏覽量
229873 -
RAM
+關注
關注
8文章
1368瀏覽量
114707 -
DoS
+關注
關注
0文章
127瀏覽量
44552 -
CPL
+關注
關注
0文章
13瀏覽量
10697
原文標題:再見32位時代,英特爾提出顛覆性 x86-S 架構
文章出處:【微信號:ICViews,微信公眾號:半導體產(chǎn)業(yè)縱橫】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論