masm for Mac|win 环境安装(用masm编写第一条hello world!)

目录

1.安装masm+dosbox
2,运行dosbox
3.编写hello.asm
4.用masm进行汇编


1.安装masm+dosbox

下面是masm和dosbox的安装地址
masm
dosbox
1.安装dosbox
在这里插入图片描述
打开dosbox,点击方框图标。出现下面的表示下载成功dosbox
在这里插入图片描述
2.安装masm
在这里插入图片描述
将masm文件(就是你下载的文件放到你用户文件下,可以直接拖动,也可以像我一下在masm外面套一个dos文件,将dos和masm放在一起方便管理)
在这里插入图片描述
第一步安装也就完成。
返回目录


2.运行dosbox

我们还回到之前的dosbox页面
依次输入
1.mount c ~/DOS/masm5 回车 //注意这里的/DOS/masm5是根据你之前保存的masm5的文件地址来确定的
2.C://进入挂载的c盘
在这里插入图片描述
第二步也完成啦
返回目录


3.编写hello.asm

我习惯用sublime来编写html之类的代码,所以我还是先使用subline来编写第一个hello wrold!

;hello.asm
DATAS  SEGMENT
     STRING  DB  'Hello World!',13,10,'$'
DATAS  ENDS

CODES  SEGMENT
     ASSUME    CS:CODES,DS:DATAS
     
START:
     MOV  AX,DATAS
     MOV  DS,AX
     
     LEA  DX,STRING
     
     MOV  AH,9
     INT  21H 
     MOV  AH,4CH
     INT  21H
CODES  ENDS
    END   START

在这里插入图片描述
写完代码之后把文本加上 .asm的后缀名。放到之前的masm5的文件下。
第三步也完成啦
返回目录


4.用masm进行汇编

在完成上面的几步之后,我们回到dosbox
在这里插入图片描述
然后依次输入
1.masm hello.asm
输入完回车四次,出现下面的样子,表示ok。
在这里插入图片描述
2link hello.obj
依然是回车4次,出现下面的页面,表示成功
在这里插入图片描述
3hello.exe
直接回车,完成hello wrold!
在这里插入图片描述

完成hello wrold
满满的仪式感!

相关推荐
©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页