在win7里面编写汇编语言,下载DOSBox就能够在win7里运行编译汇编代码。
下载http://pan.baidu.com/s/1dEs92Rf安装DOSBox0.74-win32-installer.exe
在DOSBox安装目录下启动DOSBox.exe,启动后可以看到两窗口,窗口1就是服务程序,窗口2才是我们要用的一个虚拟DOS,我们在里面编译、执行汇编代码。
满屏来回切换快捷键:alt+Enter ,ctrl+F10将光标从DOSBox切换到桌面。
我们在窗口2里试了一下清屏命令cls,果然清屏了
可是为什么当前是z盘呢?我们电脑没有z盘啊?是的,不是说了吗,DOSBox只是虚拟的DOS。于是我们就情不自禁的输入d:,想进入d盘,我们看到:
进不了D盘,那怎么进入D盘呢?我们可以看到上面提示mount,mount是一个命令,我们来使用mount 命令,如下:
看到没有,现在d盘代表d:\masm\目录了,也就你输入d: 然后回车,就直接进入d:\masm\目录下,d:就是虚拟目录,而d:\masm\是本地真是目录,下面我们输入d: 回车
现在进入了虚拟D盘,d盘现在代表本地d:\masm\。
输入dir 显示d:\masm\下的文件,如下:
可以看到里面我已经准备了4个文件分别是:debug.exe、edit.exe、link.exe、masm.exe,这4个文件分别的用处就是调试、编辑、链接、编译。具体使用这里不说,这4个文件到:
http://pan.baidu.com/s/1pKgdL03下载,接下来就是写第一个汇编代码了,当然你需要一本汇编教程,这里介绍王爽老师的汇编语言经典入门教程,下载地址:http://pan.baidu.com/s/1mhl97W8当然 这本书现在已经是第三版了,不过第三版和第二版内容基本没有变化。
用edit.exe编辑器进行编辑,当然你可以用文本编辑器,不管啥编辑器,总之可以写字符串就行。
回车看到蓝屏经典编辑器如下:
现在宣布,您已经正式进入汇编学习,你不能回头了,接着写下去。
下面写第一个汇编程序:
汇编程序是asm格式的文件,这个程序的结果是在屏幕*打印一个字符a,写好代码后,就保存,alt + f 、save 保存,然后exit退出编辑器。
编译test.asm
执行以上命令后就是生成一个test.obj文件
链接test.obj
就会生成test.exe 可执行文件,输入test.exe就在屏幕中间看到A字符,如下:
现在你需要看教程好好学习写汇报程序了。