使用DOSBox编译汇编代码
生活随笔
收集整理的這篇文章主要介紹了
使用DOSBox编译汇编代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝 DOSBox:https://blog.csdn.net/qq_44989881/article/details/117266756
配置環境變量
添加后,在DOSBox控制臺中輸入 masm,顯示如圖所示,說明環境變量配置成功。
新建一個ASM文件
文件內容:
assume cs:codecode segment mov ax,1000Hadd ax,axmov bx,2000Hadd bx,bxmov ax,4C00Hint 21Hcode endsend在DOSBox控制臺輸入以下指令:
mount c: d:\Asm c:d:\Asm 為剛創建的asm文件所在的路徑。
輸入指令對剛創建的asm文件調用編譯器進行編譯
輸入格式
當出現 Object filename [T1.OBJ]:時,連續按下三次回車鍵,則執行完成。
執行完 masm 指令后,會在文件夾中出現一個.OBJ文件
然后再次輸入指令對剛生成的.OBJ文件通過鏈接器進行鏈接。
指令格式
按下回車后,會出現 Run File [T1.EXE]:連續按下三次回車鍵,則執行完成。
執行完 link 指令后,會在文件夾中出現一個.EXE文件
輸入指令
就可以在控制臺上運行代碼了。
使用以下指令可對代碼進行跟蹤
debug 文件名.exe
使用以下命令可以跳過該行指令
使用以下命令可以退出debug模式
q配置dosbox-0.74-3.conf文件快捷編譯匯編代碼
在dosbox-0.74-3.conf文件最底端加上以下指令:
masm 文件名 link 文件名
重新打開DOSBox會自動運行新加的2行命令
總結
以上是生活随笔為你收集整理的使用DOSBox编译汇编代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PUSH进栈指令和POP出栈指令
- 下一篇: 汇编语言 循环控制指令