以下两行有什么区别?
mov ax, bx
mov ax, [bx]
如果bx
包含值100h且内存地址100h的值为23,那么第二个是否将23复制到ax
?
另外,以下两行之间有什么区别?
mov ax, 102h ; moves value of 102h into register ax
mov ax, [102h] ; Actual address is DS:0 + 102h
答案 0 :(得分:6)
是。括号之间的操作数被视为一个地址,如果被提取,则被视为该内存地址的值。