我一直在努力想象这个很长一段时间,而且我没有到达任何地方.
这是我正在尝试做的事情:如果IDTR中包含的值是0x3A000,那么在保护模式下的物理地址是中断向量3的位置?
我想找到一个公式,它可以帮助我计算中断向量#3偏移量的每个字节的物理地址,以及中断向量#3段的每个字节的物理地址.
我一直在寻找互联网,并且没有可靠的解释IDTR如何计算这个,我真的很好奇.
我也很好奇如何找到真实模式的相同物理地址......
如果有人可以帮我找到解决这类问题的通用公式,那将是一个爆炸!
assembly cpu-registers memory-segmentation
assembly ×1
cpu-registers ×1
memory-segmentation ×1