明明往显示缓冲区写入了东西,为什么运行后就是显示不出?
assume cs:codecode segment
start: mov ax,0B800H
mov es,ax
mov ah,'a'
s: mov es:,ah
inc ah
cmp ah,'z'
jna s
mov ax,4c00H
int 21H
code ends
end start
Debug调试状态下屏幕可以显示出结果,可是直接运行就不显示,我是win7系统 masm版本是5.0
你安装个 dosbox运行程序就可以了。 xiaosawanjava 发表于 2014-6-11 14:24 static/image/common/back.gif
你安装个 dosbox运行程序就可以了。
除了安装DosBox这个方法 就没有别的方法了? 啊哈 发表于 2014-6-11 14:37 static/image/common/back.gif
除了安装DosBox这个方法 就没有别的方法了?
因为我也是因为这样才装的dosbox,也只知道这个可以解决,我觉得装了也挺方便的。 xiaosawanjava 发表于 2014-6-11 15:10 static/image/common/back.gif
因为我也是因为这样才装的dosbox,也只知道这个可以解决,我觉得装了也挺方便的。
好吧谢谢你:loveliness:
页:
[1]