王爽《汇编语言》(第四版)编程环境搭建

王爽《汇编语言》是汇编语言领域的经典教材,全书的知识点安排线索性极强。美中不足的是,书中所用到的编程环境基于MS-DOS系统,一些DOS系统可以正常运行的16位程序如edit(编辑器)、masm(编译器)、link(连接器)、debug(调试器)等在如今常见的64位或32位系统中难以正常运行。笔者自用系统为Windows 11专业版,应该是目前较为常见的系统。以此系统的编程环境搭建为例,可以提供一定的帮助。

    在Windows 11系统上搭建汇编语言编程环境方法多样,我查到的目前常用的有两种:①使用DOSBox;②在VMware中创建MS-DOS虚拟机。为了方便后续学习,快速上手,目前我采用的第一种较易操作的方式,也即使用DOSBox方式,在安装DOSBox之前,可在本地新建一目录,存放我们后续要使用到的masm、link等工具。

1. 下载DOSBox 

①进入官网(https://www.dosbox.com/)后,选择顶部菜单栏第五项“Downloads”进入下载页面。

②可以直接点击“Download Now”按钮下载对应系统版本的程序;也可以根据需要再下方列表中选择自己需要的版本。

 ③选择“Download Now”按钮下载成功后的默认文件名为“DOSBox0.74-3-win32-installer.exe”(以下简称“DOSBox安装包”),大小为1.42MB。

2. 安装DOSBox 

①双击DOSBox安装包,点击【Next >】,进入组成部分选择页面。其中第二项“Desktop Shortcut(桌面快捷方式)”可根据需要选择是否勾选(建议勾选)。

②继续点击【Next >】,进入安装目录选择界面,点击【Browse…】,根据需要选择安装位置,不推荐安装在系统盘(通常为C盘)。之后点击【Install】,开始自动安装,进度条读满显示“Completed”后,点击【Close】完成安装。 

③安装完成后桌面会出现“DOSBox 0.74-3”的快捷方式 。双击桌面快捷方式即可打开DOSBox,界面如下图所示。

3. 配置相关工具

①根据需要,将常用工具放到放到合适位置后,比如工具放在D盘下的source”文件夹中的“C”,D:\source\C\。为了方便后续操作,推荐放在非系统盘的根目录中。

②双击桌面快捷方式打开DOSBox,输入命令(不区分大小写):

    mount c d:\source\C
mount命令是用于挂载文件系统的基本命令,可以将主机的目录映射到DOSBox的虚拟盘符上。这条命令的意思是“将D盘下的source文件夹中的C文件夹映射为DOSBox的C盘。”其中“d:\source\C”一部分根据个人设置自行调整。

③将文件夹映射为C盘后,输入“C:”,切换至虚拟的C盘,就可用于《汇编语言》学习了。

4. 可选优化项:自动挂载命令 

如果不实现自动挂载,那么我们每次打开DOSBox都需要输入“mount c d:\source\C”。因此,为了后续操作更便捷,可以右键桌面快捷方式,选择“打开文件所在的位置”,找到“DOSBox 0.74-3 Options.bat”,双击执行,即可打开DOSBox的配置文件。将挂载命令和盘符切换命令添加在该文件“[autoexec]”部分,默认在该文件的末尾,保存后关闭。再次启动DOSBox时,就自动进入汇编语言环境了。挂载命令和盘符切换命令如下:

mount c d:\source\C 
C:

至此,王爽《汇编语言》(第四版)的编程环境基本搭建完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值