-
-
未解决
[讨论]Intel手册上说保护模式可以直接寻址,分段寻址,以及启用了虚拟86模式可以按实地址模式寻址, 可是为什么网上都说保护模式必然启用分段?
-
发表于:
2021-2-23 13:21
2848
-
未解决 [讨论]Intel手册上说保护模式可以直接寻址,分段寻址,以及启用了虚拟86模式可以按实地址模式寻址, 可是为什么网上都说保护模式必然启用分段?
问题来自 Intel手册卷1:基础架构中的3.3.4节,求大神指教。
自问自答:保护模式下的平坦模式并没有脱离段选择子和gdt描述符表,只不过每个段基地址是0,段长度是4G。手册中分成平坦模式和分段模式,造成了我以为平坦模式可以忽略段寄存器的误解。也就是说保护模式下只有分段和虚拟86模式2种寻址方式,平坦内存模型只是特殊的分段内存模型而已。
[培训]科锐逆向工程师培训第53期2025年7月8日开班!
最后于 2021-2-23 15:41
被lcineyes编辑
,原因: