需要的安裝包:這些百度都能下載找到
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,'$'.codestart: mov ax,@data mov ds,ax mov dx,offset strs mov ah,09h int 21h mov ah,4ch int 21hend 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查看是否配置好