关于MASM5.0编译的问题

RabbitLBJ 2009-10-24 04:28:10
比如一个很简单的程序

mov ax,15
或者
mov ax,2
mov ds,ax
mov di,4
mov word ptr [ds],15

两个程序(返回中断没写)运行完成之后,用DEBUG去检查AX寄存器和20004地址,发现并不是指定的数据。但是如果用DEBUG跟踪执行,发现程序确实是执行了的。那如果我想写一个程序,完成后结果保存在内存里面,或者改变一些内存的数据,那结果应该去哪里查找呢?难道必须要用DEBUG跟踪执行嘛??
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
RabbitLBJ 2009-10-25
  • 打赏
  • 举报
回复
谢谢,是可以打印到屏幕上。
可是如果只需要改变内存或者需要打印到屏幕的同时也需要改变内存,应该怎么弄呢?是不是要用特殊的中断?
seapeek 2009-10-24
  • 打赏
  • 举报
回复
你可以将内存中结果打印到屏幕上呀,这样多直观清楚。
RabbitLBJ 2009-10-24
  • 打赏
  • 举报
回复
自己顶!!

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧