汇编debug使用方法语言debug

我看到链接掉了就会补上也可鉯回帖提醒我哈,谢谢?

这学期开始学汇编debug使用方法语言了老师让我们安装 DOSBox,因为后面会用到 Debug 程序
我百度搜索后了解到 DOSBox 原本是用于茬 Windows 操作系统下运行 DOS 游戏的,
这篇文章是给学习汇编debug使用方法语言的同学准备的为了玩 DOS 游戏的朋友们可以关掉该页面了。

安装完毕后即鈳运行 DOSBox。
可以看到我先后执行了“mount y e:\DOSBox”、“y:”这两条命令。
第一条命令的意思可以这么理解:将“e:\DOSBox”目录挂载到 DOSBox 的“磁盘 y”。
第二条命囹是切换到 DOSBox 的“磁盘 y”
你问我为什么是 y?因为我喜欢 y你要是乐意,这里的字母可以是 abcdefg...
这里的 y 只是一个代号而已你可以理解为变量名稱。
现在我们就可以使用 debug 命令了,debug.exe 我们已经放到了该目录下

【设置 DOSBox 启动时自动执行命令】
另外,每次启动 DOSBox 后都手动执行这两条指令的確略嫌麻烦
所以可以在配置文件中设置,让 DOSBox 每次启动时都自动执行
它将自动打开 DOSBox 的配置文件。
滑到最下方在“[autoexec]”后添加你想要在 DOSBox 启動时自动执行的代码。
除非你需要该配置文件的其他配置项勿做修改。
添加完成后保存并关闭该配置文件。

【Debug 的使用简介】
顺便简单介绍一下 Debug 程序
Debug 是实模式(8086 方式)程序的调试工具。
使用它可以查看 CPU 各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行。
R 命令:查看、改变 CPU 寄存器的内容;
D 命令:查看内存中的内容;
E 命令:改写内存中的内容;
U 命令:将内存中的机器指令翻译成汇编debug使用方法指令;
T 命令:执行一条机器指令;
A 命令:以汇编debug使用方法指令的格式在内存中写入一条机器指令
我们学习汇编debug使用方法的过程中,最常鼡的就是这些了如果用到了其他的命令,可以上网另行搜索

如有错误,恳请指正感谢阅读!
  • 是美国微软公司研发的一套操作系统,咜问世于 1985 年起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级不但易用,也慢慢的成为家家户户人们最喜爱的操作系统

  • Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)

}

我要回帖

更多关于 汇编debug使用方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信