MacOS 配置 MASM + DOSBox 汇编环境

该文章旨在帮助在 MacOS 系统下想要学习汇编语言的开发者配置 MASM + DOSBox 环境。 配置步骤 克隆该项目到本地: git clone https://github.com/cassius0924/MASMForMac.git 将项目文件夹移动某个位置: 例如我将这个文件夹放到了 ~/Documents/中 mv MASMForMac ~/Documents/. 安装 DOSBox: 用 Finder 打开 MASMForMac/mac 目录,打开 dmg 安装包。再打开 Application 文件夹,将 DOSBox 应用程序拖入 Application 文件夹中。 在 DOSBox 中挂载目录: mount c ~/Documents/MASMForMac 此目录将会把~/Documents/MASMForMac挂载到 C 盘。路径根据自己情况修改。 每次打开 DOSBox 应用程序都需要挂载目录。可以配置自动挂载,详见下文**「配置文件」**。 在 DOSBox 中进入 C 盘: c: 编译 hello.asm 文件: 已经预先写好了一个hello.asm汇编测试示例,用于测试汇编环境。 masm hello.asm 连按三下回车,此命令会生成obj文件。 生成hello.exe可执行文件: link hello.obj 同样连按三下回车。 运行 hello.exe 文件: hello.exe 正常情况,会输出字符串:Hello world! ...

2023年04月12日 · 1 分钟 · Cassius0924