我可以获得有关实模式段的一些信息

时间:2011-06-26 01:11:59

标签: spacing segments memory-address real-mode

我一直在努力了解分段内存,我在本网站上发现了这个声明:website。第一句话对我来说最让人困惑。

“值得注意的是,尽管段大小为64KB,但它们在内存中间隔16个字节。如果您了解处理器在实际计算物理地址时采取的程序,这对您来说应该是完全合理的。 -mode。由于段寄存器的内容构成物理地址的16个高位,因此它总是可被16整除,并且其最低的4位设置为零。“

我不明白64KB段之间的间隔只有16个字节...

1 个答案:

答案 0 :(得分:1)

这是一个令人困惑的陈述。它真正说的是段寄存器中的值表现得好像它后面有4个零位;也就是说,段地址0345H对应于物理地址03450H。