前言(一大堆balabalah)
最近又用到了汇编,但现在已经完全使用mac平台了,一开始用virtualbox安装了个纯dos7,debug是自带的,但写汇编程序来编译得弄个masm,折腾了好久并不知道如何往里面安装masm。所以打算用虚拟机的xp,因为xp之后的command已经被微软裁掉了,只有cmd。。然而最后还是选了dosbox,毕竟耗电少些,不用开着虚拟机啊-。-,尽管这货应该也算是个超轻量级的虚拟机。。。
好了,因为折腾了段时间,在网上有dosbox教程也是英文的,我就写份说明给后来尝试的小伙伴以及学习汇编的小伙伴一些帮助,节省点时间成本。
平台:mac
工具:dosbox(搜索引擎搜,进入官网选适合的版本下载)
debug、edit、link、masm等等(搜索引擎搜:关键字“debug dosbox masm”之类,在csdn等地方可以搜到,下载后是exe文件,没错,新学汇编
的小朋友们,dos下的可执行文件格式就有exe,还有com之类)
-------好了,原料准备好了,开餐-----------------
步骤:
1.安装dosbox: 解压下载到的dosbox,把里面的文件复制到mac的应用程序(application)文件夹中的dosbox(自己建一个文件夹“dosbox”);
2.配置dosbox:打开安装好的dosbox(其实安装就是复制),此时默认是Z盘,好了,dir一下可以看到基本的东东。
i.切回finder中,在mac中你自己的用户目录(~)下建立一个文件夹,例如叫”dosgame“.(其实什么目录都可以,在~下是为了方便)
ii.在这个dosgame的文件夹里放入debug.exe,edit.exe之类下载好的东西
iii.在dosbox界面,输入mount c ~/dosgame (注意c后面是有空格的,~代表mac用户目录,呃。。如果你真的菜鸟得不行,不知道这是什么可以看最后面的注释)
3.使用dosbox:mount了之后,输入c:回车,就可以进入~/dosgame了,这个时候,你再输入dir回车,就能看见dosgame里面的debug.exe,masm之类(如果没看到,退出dosbox,重新打开dosbox,再mount c ~/dosgame 就能看到了)
4.好了现在就可以用输入edit回车进入edit界面尝试写程序了,或者输入debug进行调试,这里就不细说了。
补充:~怎么找
-。-这个我真的不想说
finder中左边有一栏东西,随便选一个,例如“下载”,右键“在上层文件夹中显示”,好了这个时候你就能看到你的用户文件夹了(例如你叫“比尔盖茨”)
接着,在里面新建个文件夹“dosgame”就好了。。。
艾玛-。-这简直就是个傻瓜教程,还不懂,你也是被上帝选中的孩子了。。。。。。。。
阅读(10264) | 评论(0) | 转发(0) |