汇编语言,新版windows不能够用debug

举报
irrational 发表于 2022/05/24 22:44:24 2022/05/24
【摘要】 这几天在上汇编语言的课程,然后就发现汇编好多知识还不太会。 看了一下清华社的教材,发现汇编语言第四版很好,做上面的实验,windows没有debug命令,于是就查找了有关资料。 debug命令在64位操...

这几天在上汇编语言的课程,然后就发现汇编好多知识还不太会。
看了一下清华社的教材,发现汇编语言第四版很好,做上面的实验,windows没有debug命令,于是就查找了有关资料。

debug命令在64位操作系统中是不能使用的。在命令提示符窗口输入:debug命令,就会弹出:不是内部或外部命令,也不是运行的程序或批处理文件。的出错提示
在这里插入图片描述

我提供两个压缩包文件,下载链接我在文末给出,压缩包解包后有两个程序,一个是debug.exe程序,另一个就是DOSBox程序。
在这里插入图片描述

首先安装DOSBox程序,双击打开安装程序→Next(下一步)。

在这里插入图片描述

默认和可选安装程序→Next(下一步)。

在这里插入图片描述

默认安装在系统盘(通常是C盘),如要更改路径点击Browse(浏览)→Install (安装)。

在这里插入图片描述

安装完毕,点击Close (关闭)。
在这里插入图片描述

然后将debug.exe文件复制到磁盘(C:盘)的根目录,如保存在C:\盘。
在这里插入图片描述

再运行桌面上已经安装好的DOSBox。

然后输入以下命令:

mount c c:
回车

C: 回车

再输入debug (按回车)

在这里插入图片描述
安装就完成了。

安装完毕,点击Close (关闭)。

然后将debug.exe文件复制到磁盘(C:盘)的根目录,如保存在C:\盘。

再运行桌面上已经安装好的DOSBox。

然后输入以下命令:

mount c c:
回车

C: 回车

再输入debug (按回车)

安装就完成了。
附注:汇编全流程

1、安装 Dosbox;
2、将Masm60解压,将 Masm60 放在 D盘的根目录下; 得到 D:\Masm60 这样的一个目录;
3、运行 Dosbox;
4、在 Dosbox 运行环境下,执行以下命令

命令1 - 虚拟以下盘符
mount  d  d:\masm60

命令2 - 切换盘符
D:

命令3 - 查看文件信息
dir

5、在Dosbox环境下,运行 td.exe ,进入集成调试环境。

6、编写一个汇编的源程序;
(1) 创建一个汇编源程序文件
demo1.asm
(2) 使用notepad++编写汇编源程序;
(3) 执行汇编,命令如下:
masm demo1;
(4) 执行链接,命令如下:
link demo1;
(5) 调试程序
td demo1

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

文章来源: blog.csdn.net,作者:irrationality,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_54227557/article/details/124925181

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。