【问题标题】:Can I get some info on real mode segments我能得到一些关于实模式段的信息吗
【发布时间】:2011-06-26 09:17:47
【问题描述】:

我一直在尝试理解分段内存,我在这个网站上看到了这个声明:website。第一句话最让我困惑..

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

我不明白 64KB 段如何仅间隔 16 个字节...

【问题讨论】:

    标签: spacing segments memory-address real-mode


    【解决方案1】:

    这是一个令人困惑的说法。它真正的意思是段寄存器中的值表现得好像它后面有 4 个零位。即段地址0345H对应物理地址03450H。

    【讨论】:

    • 这就是这个网站想要表达的全部内容吗?
    • 是的。我不知道他们为什么这么说。
    猜你喜欢
    • 1970-01-01
    • 2011-08-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多