【问题标题】:Effective and relative address in 80868086中的有效地址和相对地址
【发布时间】:2012-06-19 10:00:21
【问题描述】:

我不确定在 8086 中我是否理解正确,但我想分享它 CS,Ds,ss,es 将指向段的指针存储在内存中 cs:ip => 表示当前指令的相对地址 如果我们想计算物理地址(或有效)地址,我们只需在代码段末尾添加一个 0h 并添加 ip ds:bx 表示数据的相对地址 如果我们想计算物理地址(或有效)地址,我们只需在数据段的末尾添加一个 0h 并添加 bx

我理解对了吗??!!

【问题讨论】:

    标签: assembly x86 x86-16


    【解决方案1】:

    是的,换句话说,将段乘以 16/将其左移 4,然后添加偏移量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-02
      • 2019-09-28
      • 2019-07-04
      • 2011-01-11
      • 2016-05-09
      • 1970-01-01
      • 2016-10-05
      相关资源
      最近更新 更多