当前位置: 代码迷 >> 汇编语言 >> 求问,mov ax,[六] ,为什么debug调试,不是把单元值给AX
  详细解决方案

求问,mov ax,[六] ,为什么debug调试,不是把单元值给AX

热度:173   发布时间:2016-05-02 04:29:26.0
求问,mov ax,[6] ,为什么debug调试,不是把单元值给AX?
1、如图所示,mov ax,[6]  debug 竟然不是把1000:6 的值给ax  而是把6给了 ax
------解决思路----------------------
编译器就是这样解释的。
好像用这种方式访问内存时,括号里只可以是bx,si,di这些寄存器
你可以
mov   bx,6
mov   ax,[bx]
  相关解决方案