1:需要的文件
需要的安裝包:這些百度都能下載找到
- 1)、DOSBox 鏈接:
- 2) 、MASM5.0 鏈接:
- 3)、DEBUG 鏈接:
下面給出我們打包的環境 直接可用: (匯編我並不需要關注安裝這些,真的不需要)
匯編環境: https://files-cdn.cnblogs.com/files/dgwblog/DOSBox.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查看是否配置好

