0
我一直在嘗試瞭解分段存儲器,我在這個網站上看到這個聲明:website。第一句話是我最困惑的。我可以得到關於實模式段的一些信息
「有趣的是,儘管段的大小爲64KB,但它們在內存中的間隔爲16個字節,如果你瞭解由於處理器在實模式中計算物理地址時採用的程序,因爲段寄存器的內容形成物理地址的16位高位,所以它總是可以被16整除,並且其最低四位被設置爲零。 「
我不明白64KB段相隔怎麼只有16字節間隔...
我一直在嘗試瞭解分段存儲器,我在這個網站上看到這個聲明:website。第一句話是我最困惑的。我可以得到關於實模式段的一些信息
「有趣的是,儘管段的大小爲64KB,但它們在內存中的間隔爲16個字節,如果你瞭解由於處理器在實模式中計算物理地址時採用的程序,因爲段寄存器的內容形成物理地址的16位高位,所以它總是可以被16整除,並且其最低四位被設置爲零。 「
我不明白64KB段相隔怎麼只有16字節間隔...
這是一個令人困惑的聲明。它的真正含義是段寄存器中的值的行爲就好像它後面有4個零位;也就是說,段地址0345H對應於物理地址03450H。
這真的是所有這個網站試圖說? – TheFuzz
是的。我不知道他們爲什麼這樣說。 – geekosaur
非常感謝您的回答! – TheFuzz