X86_64 长模式(64 位)不需要段选择器。为什么分段在 32 位中是必要的,而在 64 位中是无用的? 谢谢,
最佳答案
X86_64 long mode的CPU使用PAE(Physical Address Extension)技术来控制内存。
因此段选择器不是必需的。
我建议您阅读此 pdf 手册AMD64 架构程序员手册第 2 卷:系统编程
。
Google amd64 volume 2
,第一个结果是pdf手册。
参见第 5.3 章长模式页面翻译
,您就会明白。
关于operating-system - 为什么 x86-64 长模式不需要分段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13114202/