頂級的酷睿i9或銳龍處理器在按下電源鍵的瞬間,並不會立刻展現出它真正的實力。在最初的幾毫秒里,它會主動「封印」絕大部分能力,退回1978年Intel 8086時代的16位實模式。尋址空間被壓縮到區區1MB,多核關閉、虛擬內存關閉、權限保護關閉,表現得和近半個世紀前的老古董別無二致。

隨後,它才經由32位保護模式這一「跳板」,最終切入64位長模式,等作業系統接管時,處理器早已在用戶毫無察覺的瞬間完成了一場跨越48年的架構「時光旅行」。

核心原因只有四個字:向下兼容。1981年IBM PC確立行業標準時,搭載的正是Intel 8086處理器,此後誕生的海量軟體、BIOS固件與外設都建立在16位實模式的尋址規則之上。當Intel後來推出32位處理器時,面臨一個商業抉擇:拋棄過去另起爐灶,還是背負歷史包袱讓新晶片能跑通所有舊代碼。Intel選擇了後者。這意味著此後每一代x86晶片的矽片深處,都必須保留一個能夠忠實模擬前代行為的微架構層。

這一整套流程在今天的PC上之所以顯得「不存在」,是因為UEFI固件承擔了幾乎全部的歷史搬運工作。在Windows登錄界面出現之前,固件已經從復位向量開始,完成了16位到64位的全部模式跳躍。






