回 帖 发 新 帖 刷新版面

主题:初学者的问题?

什么叫段超越前缀?请详细解释一下!

回复列表 (共2个回复)

沙发

这些随便一本汇编书籍都有讲啊。简单地讲就是明确告诉编译器要操作那个段的数据。
例如默认情况下操作数据在DS指向的段中操作,但可以明确告诉编译器我要附加段的数据就可以加段前缀。例如
mov  ax, es:var ;现在就明确指定要附加段里的var的16位数据。
mov  ax, var    ;默认就指在数据段中var偏移的16数据。

板凳

谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册