在DOSBox用debug的反汇编u命令出现的代码和原先的代码完全不一样

TLaoYe 2021-04-11 08:21:09
...全文
550 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41967870 2022-03-01
  • 打赏
  • 举报
回复

我的dosbox中debug也是这样的情况,怎么回事。编译链接都成功了。

zara 2021-04-11
  • 打赏
  • 举报
回复
不看仔细啊,u 上面两行,不是提示了 File not found 吗,没能找到并打开你指定的 24.exe 文件。之前汇编并链接成功了吗?
weixin_41967870 2022-03-01
  • 举报
回复
@zara 我的dosbox中用debug调试,也是这样,编译链接都成功了,怎么回事? 而且,-t能够一直-t下去,我的源程序中有mov ax,4c00h,int 21h.
zara 2022-03-01
  • 举报
回复
@weixin_41967870 也这样,到底是什么样?楼主的问题,上面解释了的,就是没能加载自己的 exe程序文件。你如果也有 file not found 的提示,那可能是没在那个程序目录下,要么转到那个目录下 debug 24.exe 要么debug d:\masm\24.exe 即加全了路径(只能用 8.3 纯 dos 格式路径及文件名。

21,497

社区成员

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

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