mac系统配置汇编环境保姆级教学!!!!!!

前提知识

执行文件.exe是怎么生成的

首先,将写好的asm文件进行编译,生成.obj文件。

再将生成的.obj文件进行连接,最终生成.exe文件。

所需工具(附下载教程) 

dosbox软件 

下载链接DOSBox, an x86 emulator with DOS

 

masm5(其中包括了很多的工具,link,debug,masm等)

我们用masm5来进行编译链接

文件链接: https://pan.baidu.com/s/1h8DbVzFHpGi9ZH_CqjtiAw 提取码: 6666

sublime编辑器(个人用的是这个,其他也行)

官网链接Sublime Text - Text Editing, Done Right

 

步骤

  • sublime编写asm文件

  • 进入DOSbox软件搭建环境

  • 打开DOSbox
  • 前面说了这个利用这个来进行编译链接,我们需要这样使用:在dosbox软件中使用masm5的工具,实现方法是在dos环境中进入masm5目录,然后运行masm5中各个exe工具。进入masm5文件夹这个很重要!!!!
  • 这里说明一下,要用mount命令进入你masm5的文件保存目录,就在用户目录里新建一个文件夹在将masm5保存进去就行了
  • 这里的ASM是用来保存asm的文件的,也就是sublime编写的文件保存在这里,当然直接保存在masm5也行,看个人,值得注意的是,要把masm5的文件复制到ASM里因为会用到其中的工具!!!!
  • 具体命令如下:
  • Z: mount c ~/DOS/masm5
    Z: C:
  • masm asm生成.obj文件

  • masm l1.asm

    敲完命令后按下回车会问你这个目标文件的命名,直接回车就是「」里的内容,这个无所谓,后面两个是映射,直接回车就行了

  • link .obj 生成.exe文件

  • link l1.obj

  • 执行.exe

到此为止大功告成!!!!!如果遇到编译过程中没有生成.obj文件,可能是环境没搭建好,asm代码有问题,好好检查   

 

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

井底之蛙ftl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值