win10(64位)安装汇编环境(masm)

本文介绍了如何在Windows 10环境下通过DOSBox搭建MASM汇编语言环境,详细步骤包括安装、部署、编写及运行helloworld程序,展示了从基础到实战的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文转载自 Win10(64位)安装汇编环境(MASM) - 博客园,亲自尝试之后转载至CSDN,并在原文基础上补充了一些 操作细节,也删去了少许内容,鼓励读者看一遍原文


  1. 需要的文件:DOSBox.rar

  1. 将压缩包解压到某一目录下,运行 DOSBox.exe
    在这里插入图片描述
  2. 在弹出的小窗口中 输入命令 mount c: d://DOSBox/masm,将指定目录下的 masm 部署到 c: 目录下 (如果你想安装在D盘目录下,d://DOSBox/masm 是 DOSBox 下 masm文件夹的目录地址)
mount c: d://DOSBox/masm

运行结果2
3. 查看是否部署成功

c:
dir

运行结果如下:
运行结果3
4. 在 masm 目录下创建 test.asm 文件,编写 helloworld 程序(可以先在 txt 文件中编写,再改文件名和后缀名),保存文件,关闭

.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

在这里插入图片描述
5. (假设你之前解压在D盘目录下)再利用 mount c: d://DOSBox/masm 命令 将 test.asm 文件复制到 c: 目录下,利用 dir 命令 检查是否成功 (即 c: 目录下出现 test.asm 文件)
在这里插入图片描述
PS:如果未成功可以把 DOSBox程序关闭,再重新打开(doge
6. 输入汇编命令 masm test.asm,遇到选项默认回车即可
在这里插入图片描述
可以发现目录下出现了 test.obj 文件
在这里插入图片描述
7. 运行链接命令 link test.obj,遇到选项默认回车,目录下产生 test.exe 文件;Link : warning xxxxx: no stack segment 是在提示编程人员程序中没有堆栈段,并非程序或配置出现错误
在这里插入图片描述
8. 输入运行命令 test.exe 运行exe文件,显示 hello world 即成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值