如何在Win7下调试汇编程序
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
输入可执行文件并回车,执行该文件。
在d:\tasm\bin路径下就有编译、连接和调试汇编程序所需要的
命令文件。 在d:\tasm\路径下新建一个文件夹myAsm作为自己的工作文件夹,
我们编写的汇编程序都存放在这个文件夹下。
步骤三:运行模拟器,设置环境
运行DOSBOX时会生成两个窗口,其中一个就是DOS窗口。在DOS窗 口中依序输入以下DOS命令,设置运行环境,方便后续执行汇编程序。 命令1:mount d d:\tasm\
命令4:cd myAsm 切换当前路径为我们的工作文件夹,该文件夹下存放有我们编 写的汇编源文件。 可以用dir命令显示当前路径下的所有文件。
此时调试汇编程序的DOS环境就已经设置完毕。如果想要结束
DOS窗口,输入exit命令。 每次重新运行DOSBOX时都需要重新设置环境,即执行步骤三。
步骤四:编写一个小程序
该命令是将d:\tasm路径映射为DOS窗口中的D盘,此后在DOS窗口 中访问D盘,访问的就是WБайду номын сангаасndos 7系统中的d:\tasm。
命令2:d:
该命令是将DOS窗口的当前路径切换为D盘根目录。 命令3:path d:\bin\ 该命令将d:\bin\设置为DOS系统的搜索路径。
步骤三:运行模拟器,设置环境
Windows 7中如何调试汇编程序
步骤一:安装DOS模拟器DOSBOX;
步骤二:安装汇编调试软件TASM;
步骤三:运行DOSBOX,设置环境; 步骤四:编写汇编程序,编译、连接和执行汇编程序。
步骤一:DOS模拟器--DOSBOX
64位操作系统Windows 7已经不再提供DOS,我们可以通过运行
DOS模拟器软件,模拟生成一个DOS窗口,方便我们在该DOS窗口中调
试和执行汇编语言程序。 DOS模拟器软件很多,我们使用DOSBOX。安装时不要修改安装路
径,一路单击next按钮,直到安装。
安装了DOSBOX后,在桌面上可以看到DOSBOX的快捷图标。
步骤二:安装TASM
将TASM.ZIP解压缩到D盘根目录下即可,不需要安装。
汇编程序的源文件后缀为.asm;编译源文件,生成后缀为.obj 的目标文件;连接目标文件,生成后缀为.exe的可执行文件。在DOS 窗口中输入可执行文件名,直接运行可执行文件。 步骤1:编辑源文件; 将exer1.asm文件复制到myAsm文件夹下。由于DOSBOX模拟的DOS 窗口中不支持文本编辑命令EDIT,我们在Windows 7中用写字板打开 源文件exer1.asm,添加自己的代码并保存。 选中写字板中菜单 查看->状态栏,写字板窗口右下角显示光标 所在的行号和列号。
步骤四:编写一个小程序
步骤2:在DOS窗口中依次输入以下命令,编译、连接并执行源文件。 命令1:tasm32 exer1 该命令编译源文件,生成同名的目标文件,即exer1.obj。 命令2:tlink exer1 该命令连接目标文件,生成同名的可执行文件,即exer1.exe。 命令3:exer1.exe