※ 引述《wei115 (社畜)》之銘言:
: ※ 引述《oppoR20 (發情豹紋)》之銘言:
: 看一下資料
: 不是廢掉32bit拉
: 是廢掉16bit實模式 和32bit保護模式
: 但保留64bit模式和32bit相容模式
: 所以只對os和虛擬機有影響 現在用x64系統跑32bit程式,以前怎麼跑 未來就怎麼跑
: x86是這樣
: 1978年8086
: ↓
: 1985年80386
: ↓
: 2003年AMD64
: 然後這些全部都相容
: 所以剛開機
: 首先你的cpu是8086,他是16bit的cpu
: 然後跑一些扣升級成80386 變成32bit的cpu惹,但可以切成16bit來相容以前的程式
: 再來跑更多扣變成amd64,在386的基礎上做拓展變成64bit的
: 但是沒辦法切回32bit模式,取而代之的是32bit相容模式
: 你各位自古以來64bit的os跑的32bit程式都是跑在32bit相容模式 所以不受影響
: 但OS就不一樣 不管i7、i9 剛開機通通都是8086
: 所以要有一堆扣,慢慢從1978年一步步升級成2023年
: 可能是intel覺得都3202年惹,還這麼搞太智障八
: 所以直接砍掉前面那些歷史遺毒,剛開機直接2023的CPU給你用
: 反正連微軟都不提供32bit的作業系統了
: 剛剛看到wiki有一張表
: https://i.imgur.com/j1wk8xL.png
: 就是刪掉遺留模式那部份,保留長模式
確認一下出處:
https://zh.wikipedia.org/zh-tw/X86-64
https://i.imgur.com/sUY5Ht2.png
英文頁面有更詳細的分類:
https://i.imgur.com/xXAGmtQ.png
以最近玩硬體取得的知識
80486最後能裝的GUI作業系統是Windows 95
Windows 3.1的話,80286能使用真實模式,80386以上就可以使用增強(虛擬)模式
DOS(MS-DOS)似乎到現在的新機器都可以用來開機
在英特爾處理器發展史中有做過兩次單獨位元的處理器
Pentium Pro
Itanium (IA-64)
PPro跟Windows NT一起的純32位元系統卻表現不如
Pentium II/III + Win9x (16 + 32位元)
(想起來小時候好像有拿文明帝國二在NT工作站上玩)
IA-64最後被AMD的x86-64 (AMD64)影響而發展出Intel64 (EMT64)
現在X86-S不再支援16跟32位元作業系統
並拿掉16位元真實模式
https://i.imgur.com/Vt2zuWG.png
直接進入64位元環境,但是32位元程式還可以使用
這或許代表未來不會有用DOS開機隨身碟來更新BIOS的方法?