Fork me on Gitee

Win10(64位)安装汇编环境(MASM)

1:需要的文件

需要的安装包:这些百度都能下载找到

  • 1)、DOSBox 链接:
  • 2) 、MASM5.0 链接:
  • 3)、DEBUG 链接:

下面给出我们打包的环境 直接可用: (汇编我并不需要关注安装这些,真的不需要)

汇编环境: https://files-cdn.cnblogs.com/files/dgwblog/DOSBox.rar

汇编文档: https://files-cdn.cnblogs.com/files/dgwblog/%E6%B1%87%E7%BC%96%E6%89%8B%E5%86%8C%E4%B8%AD%E6%96%87.rar

 

 2: 部署

2.1: 双击DOSBox运行程序

 2.2 挂载MASM目录

masm我已经放到DOSBOX下面了,所以你需要根据你的相对目录 进行部署.

 

 

# 挂载命令  masm 我是放在DOSBOX下面的  Z盘是你存放文件的路径
mount c: z://DOSBox/masm

 

 

查看是否部署成功:

 输入>C:
 输入>dir

 

 2.2 编写hello world程序

 

.model small

.data
    strs DB 'hello world',13,10,'$'
.code
start:
    mov ax,@data
    mov ds,ax
    mov dx,offset strs
    mov ah,09h
    int 21h
    mov ah,4ch
    int 21h
end start

 

 执行命令:

# 我这里源文件存储在ok中
> masm ok.asm  ;汇编
> link ok.obj ;链接
> ok.exe  ;执行

 

输出结果:

 

 

 

3: 简化mount

问题: 我们每次都要输入mount 挂载命令比较麻烦,这里可以使用批处理处理代码

双击打开D:\DOSBox\DOSBox-0.74目录下的DOSBox 0.74 Options.bat文件(注意:一定是双击,用其他方式打开可能乱码)

 

 

 

 

在自动打开的txt文件,在最下面找到下图配置,更具需求进行配置 

 

 

然后双击DOSBox查看是否配置好

 

 

 

 

 

 

 

 

posted @ 2019-11-15 13:37  ---dgw博客  阅读(34889)  评论(1编辑  收藏  举报