博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用DOSBox在Win7_x64下搭建汇编环境
阅读量:6760 次
发布时间:2019-06-26

本文共 1226 字,大约阅读时间需要 4 分钟。

1. 软件安装

1. debug.exe,masm.exe,link.exe,edit.com等汇编工具,一般32位的windows系统有自带,但64位系统下并没有,而且将32位系统下的工具拷贝到64位系统下并不能使用。我们可以借助DOSBox工具来使用它们。

2 下载并安装3DOSBox

下载DOSBox(http://www.dosbox.com/),然后安装即可(可修改安装路径,放在D盘)。

3 准备debug.exe,masm.exe,link.exe,edit.com。

可以从Win7_32bit操作系统中拷贝一份,或者从网上下载debug.exe,masm.exe,link.exe,edit.com这几个程序。

2. 使用

1. DOSBox安装完成后,打开,可发下它的提示符是:“Z:\>”,这是DOSBox里的虚拟盘。我们需要更改到我们自己的盘符,但是如果你直接更改的话,它会提示你错误。你首先需要mount到自己的目录。

2. 比如我们准备将D:\AssemblyTools作为我们自己的汇编测试目录,则执行“mount D D:\AssemblyTools”命令,这样D盘符也就虚拟成了自己本地电脑的D:\AssemblyTools目录。我们在DOSBox中切换到D盘符时,也就实际上切换到了D:\AssemblyTools目录。

3. 将debug.exe,masm.exe,link.exe,edit.com放置于D:\AssemblyTools目录下,我们就能在DOSBox下直接使用它们了。

3. 配置

上面我们为使用DOSBox,要mount到我们本地目录,但是我们每一次打开DOSBox都要进行这两步,有点麻烦,可以通过下面的操作来保存配置。

1. 开始->所有程序->DOSBox-0.74->Options->DOSBox 0.74 Options,在文本的最后位置找到“[autoexec]”:

[autoexec]# Lines in this section will be run at startup.# You can put your MOUNT lines here.

2. 然后将下面的2条命令写在此处:第一条命令的作用是mount目录,第二条命令的作用是mount之后切换到D盘符。

mount D D:\AssemblyToolsD:

 4. 汇编程序的编辑编译连接

可以参考《汇编语言(第2版)》Ch4.3-Ch4.6的内容,或【2】。

 

参考资料:

【1】教你如何在64位WIN7系统下配置汇编软件并运行汇编程序(http://wenku.baidu.com/view/cdda041552d380eb62946db2.html)

【2】汇编程序开发环境搭配(http://www.cnblogs.com/BoyXiao/archive/2010/11/06/1870397.html)

你可能感兴趣的文章
命令模式
查看>>
237. Delete Node in a Linked List(C++)
查看>>
linux清理内存
查看>>
Type InvokeMember()用法简介
查看>>
人际猜拳参考答案:
查看>>
【笔记】iOS开发基础笔记<—>
查看>>
Hub与交换机的区别
查看>>
基于Spark GraphX计算二度关系
查看>>
LeetCode - Pascal's Trangle
查看>>
LeetCode OJ - Validate Binary Search Tree
查看>>
JavaScript基础知识之 每日一题(网上搜罗来滴)
查看>>
最好用最方便最适合程序员使用的为知笔记
查看>>
MSI文件的制作
查看>>
计算机基础------网络
查看>>
A线段树
查看>>
SpringMVC视图解析器 转
查看>>
转s2sh三大框架整合过程(仅供参考)
查看>>
构建之法---阅读报告
查看>>
{ubuntu}乱七八糟重命名为1 2 3.....png
查看>>
【树形DP】【P1364】医院放置
查看>>