汇编语言,新版windows不能够用debug
这几天在上汇编语言的课程,然后就发现汇编好多知识还不太会。
看了一下清华社的教材,发现汇编语言第四版很好,做上面的实验,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
- 点赞
- 收藏
- 关注作者
评论(0)