编程论坛
注册
登录
编程论坛
→
汇编论坛
汇编初学提问
CrazyCpu
发布于 2014-09-23 19:29, 4179 次点击
请问为什么在debug中"MOV AX,[0006H]"变成了"MOV AX,0006"?
程序:
ASSUME CS:CODE
CODE SEGMENT
MOV BX,3000H
MOV DS,BX
MOV AX,[0006H]
MOV AX,4C00H
INT 21H
CODE ENDS
END
debug截图:
只有本站会员才能查看附件,请
登录
3 回复
#2
hu9jj
2014-09-23 20:13
反汇编后可能会出些差异的.
#3
zklhp
2014-09-25 13:02
MOV AX,[0006H]
masm的bug 改成
MOV AX,DS:[0006H]
就没事了
#4
ghhr6
2014-11-27 00:23
你那个写法只能在ms dos自带那个编译器里可用.
1