回 帖 发 新 帖 刷新版面

主题:请教 关于偏移量寄存器

为什么不能这样:
  mov [bx],[si]
  mov ds,1234h

回复列表 (共3个回复)

沙发


mov指令:源操作数和目的操作数不能同时为存储器
段寄存器不能直接装载,需要通用寄存器倒一下
你的代码可以改为这样:
mov AX,[BX]
MOV [SI],AX
MOV AX,1234H
MOV DS,AX

板凳

“mov指令:源操作数和目的操作数不能同时为存储器”
  这里的存储器 是指 di si bx bp 还是指所有的??
大哥能给我讲细些麽??
   谢谢!!

3 楼

DI SI BX BP都属于寄存器
存储器通俗的说就是内存
这里指的是内存的地址!!

我来回复

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