※ 引述《oppoR20 (发情豹纹)》之铭言:
: https://bit.ly/41YMz6q
: https://i.imgur.com/uS48o36.jpg
: 相信现在基本上已经没有人在装32位元的OS了 很简单 因为不支援4G以上的RAM
: 现行Win11也是不支援32位元的OS及CPU 但仍然支援32位元的程式
: 近日 i皇提出了一个新的架构"x86S" 与以往最大的差别在于他仅支援64位元
: 再也不支援32位元及16位元
: 根据他们的说法 会有以下几点好处:
: 1. 使用简化的64位元分段模型来支援32位元应用程式,与现代作业系统已经使用的相
符。
: 2. 移除第1和第2环(现代软件不使用的环),以及过时的分段功能,如 gates。
: 3. 移除16位元寻址的支援。
: 4. 删除对第3环的I/O埠存取支援。
: 5. 删除支援过时的CPU驱动I/O模型的字串埠I/O。
: 6. 将本地中断控制器(APIC)仅限于X2APIC,并删除遗留的8259支援。
: 7. 移除一些未使用的作业系统模式位元。
: 据称 这样的好处在于可以更快的启动CPU 因为启动期间不用使用非分页的传统模式
: 转换到x64架构只是消除了“进入64位元操作的几个跳板程式阶段”
: 目前看来 似乎还是会支援32位元的程式
: 所以那些旧的程式应该还能运作?
: 然后这样的转变不会让旧系统无法使用 因为可以靠i皇自己的虚拟化技术达成
: https://cdrdv2.intel.com/v1/dl/getContent/776648
: 有兴趣的 这个是白皮书
: 我是没看啦
: 反正i皇这样也算好事啦
: 如果真的对传统的程式镁有太大的冲击的化
: 还是旧干脆跟Win12一同推出好了 反正12要大改 两个一起大改
: 但我想要让PC完全拿掉32位元的支援 应该是有德等了
: Mac早就已经拿掉32位元的支援 Windows打开工作管理员还是一狗票32bit的...
看一下资料
不是废掉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
就是删掉遗留模式那部份,保留长模式
p.s 补充一下,刚刚又知道一个新知识,原来x86在调动核心的时候,os每次把一个任务分
配给某一个核心,都需要重新跑一边从8086切到amd64的流程 难怪i皇想把这这堆历史遗毒
删掉= =