Intel 日前發表新一代的指令集架構 X86-S 計劃,提出完全告別 16bit 和 32bit 模式,一開機即進入 64bit,而 CPU 亦會一直在分頁模式下運作。
X86-S 的 S 是「簡化」的意思。雖然近代 Windows 已經轉用 64bit 架構,不過實際上現在開機時,系統仍會先進入 16bit 模式,再經過 32bit 模式,或直接進入 64bit 模式。而新架構在開機時就會直接進入 64bit 模式。
新架構有多個重點,部分包括:
- CPU 限定一直在分頁模式下運作
- 移除 VM86 模式(32bit ring 0)
- 在分級保護域移除 ring 1 和 ring 2
- 移除 16bit 真實模式和保護模式
- 移除 16bit 定址
- 重新構建 INIT/SIPI 開機程序等