日常 · 2024/03/14 0

在Mac中使用DOSBox编写汇编程序

方法一

  1. 下载DOS虚拟机——DOSBox
  2. 安装MASM插件
  3. 选择MASM-v6.11(MASM开头就行,不要选TASM)
  4. 选择dosbox(其他运行环境自行尝试)

方法二(较复杂)

MacOS不能直接运行DOS指令和EXE程序——需要下载一个DOS虚拟机——DOSBox

DOSBox像一个虚拟机,并不能直接访问Mac中的文件——需要挂载Mac目录为DOS中的分区

将下述文件下载并解压到用户根目录:

文件夹里包含下述文件

Mac用户独有环节:使用mount c ~/DOS挂载DOS文件夹为虚拟机的C盘,进入C盘。

编译、链接、运行。

MASM HELLO.ASM
LINK HELLO.OBJ
HELLO.EXE