Mac下汇编学习环境搭建

最近学习计算机组成原理,感觉需要补一下汇编的知识。跟着贺利坚老师的视频配合王爽老师的《汇编语言》进行学习。今天先进行学习环境——8086汇编工作环境的配置。

依旧先贴一下我的环境

Mac型号:Macbook pro 15 2017(macOS Monterey 12.5)

DOSBox版本:0.74-3-3

DOSBox下载安装

进入DOSBox的官网,下载Mac OS X版DOSBox,并进行安装。

DOSBox配置

DOSBox只是模拟8086的环境,我们进行汇编学习还需要诸如DEBUG之类的工具。贺利坚老师为我们提供了相关文件

装载文件到DOSBox

下载好文件,解压。将解压的到的MASM文件夹保存在自己喜欢的位置,我保存在~/opt/目录下。保存好之后,就可以打开DOSBox开始使用了。打开DOSBox,输入如下命令用于将保存的目录装载进DOSBox。

mount c: ~/opt/MASM/

回车后会得到Drive C is mounted as local directory /Users/staick/opt/MASM/的提示信息,表明装载成功。现在我们MASM文件夹就是DOSBox中的C盘。

我们可以编辑DOSBox的配置文件,这样就不用每次打开DOSBox都进行装载了。

macOS上DOSBox的配置文件是~/Library/Preferences/DOSBox 0.74-3-3 Preferences。图形界面的话,可以打开访达->前往->前往文件夹->输入上述的路径。路径可能因为DOSBox版本有所不同,具体以实际为准,搜索时只需输入DOSBox基本上就能跳出路径了。

打开配置文件,移动到最后,输入mount c: ~/opt/MASM/,保存退出就行了。其实就是把我们之前的命令写在了文件里,让DOSBox每次启动都自动执行。

切换到相应盘符

装载完成之后,我们需要输入

c:

来进入之前装载的目录。输入命令之后DOSBox的提示符就从Z:\>变成了C:\>

输入debug命令测试一下,出现如下一个横杠后面光标闪烁表示配置成功了!

在实际的使用中我发现,可以丰富一下DOSBox的配置文件,直接将c:也写入配置文件,这样打开DOSBox就直接进入了C盘了。

接下来,就可以愉快的开始汇编的学习了!

参考文章

mac dosbox 配置

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容