win7 64位搭建汇编环境详细教程

时间:2024-04-04 13:04:02

在win7 64位的环境下,DOS中没有debug.exe,不可以直接进行汇编程序的运行和使用。这里介绍一下如何在win7的64位系统里编译汇编语言。 
一:使用的软件 
主要是DOSBOX,debug.exe,edit.com与masm5.zip 
在我上传的资源中进行下载。链接是http://download.csdn.net/detail/a_a_ron/8476603 
二:安装方法 
1.安装DOSBOX,装在C盘 
2.在任意的盘中新建一个文件夹,文件名要是英文的,之后把debug.exe,edit.com和masm5.zip的解压文件放在这个文件夹中。


win7 64位搭建汇编环境详细教程


比如我的文件名是Assembly,路径在D盘的根目录。


win7 64位搭建汇编环境详细教程


3.运行DOSBOX软件 
win7 64位搭建汇编环境详细教程


win7 64位搭建汇编环境详细教程


4.输入


win7 64位搭建汇编环境详细教程


解释:由于我的Assembly文件夹是在D盘,所以第一句话的意义是把D盘虚拟成C盘。第二句是进入C盘(实际是进入D盘,这个C盘是虚拟的),cd Assembly是指进入这个文件夹。之后输入


win7 64位搭建汇编环境详细教程


输入edit后回车后进入汇编语言的编辑界面。 
win7 64位搭建汇编环境详细教程


在这里写入汇编的代码,之后点击file,选择save as,输入文件名,比如test.asm。(这里是可以使用鼠标的,如果要将鼠标跳出的话,按Ctrl+F10).


win7 64位搭建汇编环境详细教程


保存后的文件目录如下,也可以直接导入.asm文件到这个文件夹。


win7 64位搭建汇编环境详细教程


之后选择File的EXIT退出这个蓝色的编辑界面。退出后的页面如下


win7 64位搭建汇编环境详细教程


之后对这个test文件进行编译


win7 64位搭建汇编环境详细教程


win7 64位搭建汇编环境详细教程


编译后会生成.OBJ、.CRF、.LST文件


win7 64位搭建汇编环境详细教程


之后进行链接


win7 64位搭建汇编环境详细教程


win7 64位搭建汇编环境详细教程


之后运行这个程序,输入test,运行的结果是在这个界面上的第一行输出一行绿色的Hello World。这里截图的时候截不出来,大家运行的时候就会看到了。


win7 64位搭建汇编环境详细教程


生成了可执行的文件。


win7 64位搭建汇编环境详细教程


到此环境配置完毕。