我一直在尝试理解分段内存,我在这个网站上看到了这个声明:website。第一句话最让我困惑。。
“值得注意的是,尽管段的大小为 64KB,但它们在内存中的间隔为 16 个字节。如果您了解处理器在实模式下计算物理地址时所采取的过程,这对您来说应该是非常有意义的。由于段寄存器的内容构成了物理地址的高 16 位,因此它总是能被 16 整除,并且其最低四位设置为零。”
我不明白 64KB 段如何仅间隔 16 个字节......
我一直在尝试理解分段内存,我在这个网站上看到了这个声明:website。第一句话最让我困惑。。
“值得注意的是,尽管段的大小为 64KB,但它们在内存中的间隔为 16 个字节。如果您了解处理器在实模式下计算物理地址时所采取的过程,这对您来说应该是非常有意义的。由于段寄存器的内容构成了物理地址的高 16 位,因此它总是能被 16 整除,并且其最低四位设置为零。”
我不明白 64KB 段如何仅间隔 16 个字节......