首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Mac下安装汇编环境 DOSbox篇,保姆级教程

Mac下安装汇编环境 DOSbox篇,保姆级教程

作者头像
用户1072003
发布2022-12-02 20:50:13
发布2022-12-02 20:50:13
2.1K0
举报
文章被收录于专栏:码上读书码上读书

工具善其事,必先利其器。

之前看王爽老师的汇编语言就是因为没有把环境搞好,半途而废了。

好,言归正传。

先去官网下载DOSbox

https://www.dosbox.com/download.php?main=1

安装好以后

直接运行DOSBox 就可以了。可以看到我们已经可以运行一些命令了。如:dir , mkdir

但是当我们输入debug的时候,居然提示没有命令。

这不是闹呢么?我是来调试汇编程序的,你连debug都没有,我要你何用?

于是网上一顿找,发现csdn上到是有全套的

(DEBUG+MASM+EDIT+LINK+DOSBOX),屁颠屁颠的点开一看,要42C币。我这种穷人哪儿有这种东西啊!(你是不是也和我一样)

重点流程如下:

01

在自己的目录下创建一个Dos目录

02

把我们已经有的debug.exe 拷贝进去Dos目录

03

再把masm.iso文件用磁盘工具打开。

04

将link.exe masm.exe复制到 ~/Dos/ 目录下

05

在dosbox里 将~/Dos/目录挂载。

详细步骤如下:

代码语言:javascript
复制
mkdir ~/Dos 
cp debug.exe ~/Dos/ 
cp /Volumes/masm/* ~/Dos/ 
mount c ~/Dos/

我想起来之前用 virtualbox安装的iso文件,这里面应该有啊。

于是我用Mac自带的磁盘工具打开 ISO文件。

这时候再在命令行看一下,已经有link.exe, masm.exe这2个文件了。

cp /Volumes/masm/* ~/Dos/

回到dosbox里 将~/Dos/目录挂载。mount c ~/Dos/

此时我们可以看到已经可以运行debug了。

而且也可以编译汇编程序了。

对比了一下用VirtualBox 和 DOSbox:

  1. DOSbox 比较轻量级一些。
  2. DOSbox 可以在本地编辑文件,直接挂载就可以编译了。不需要用edit命令在DOS里吭哧吭哧的写。VirtualBox里用edit写汇编的时候总是想用vim的一些快捷键。

总的来说还是比较推荐DOSbox的方式。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码上读书 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档