【发布时间】:2019-07-03 21:28:51
【问题描述】:
如何将地址转换为 16 位代码段(CS 寄存器)? 例如,如果 .text 段从 00E51000 开始,那么该段的 CS 寄存器是如何计算的?这个问题是针对 32bit x86 架构的。
【问题讨论】:
-
我看到了你的另一个问题,我不太清楚你的意思。我想知道这里有一个XY问题。我的问题是,您似乎正在尝试实现特定目标或尝试解决问题。您真正想要解决的问题是什么,也许我们可以更好地帮助做出回应。这与Windows调试有关吗?引导加载程序/OSDev 开发?这与 IDA/IDA Pro 有关吗?
标签: assembly x86 32-bit machine-instruction