您好,登錄后才能下訂單哦!
小編給大家分享一下如何搭建x86匯編DOS編程環境,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
這個軟件在PC上模擬出DOS環境,從官網可以看出,有Windows版本,也有Linux版本
最新的windows版本,DOSBox0.74-3-win32-installer.exe,我已經放在度盤里了
安裝時,全部默認即可,桌面會創建快捷方式
有了DOS環境,還需要匯編、連接等工具,我給出的DOS tools.rar打包了一系列工具
我的匯編工具包放在D盤的根目錄下,目錄名為DOS
MASM.EXE:宏匯編程序,將匯編源代碼進行匯編,生成目標文件(.OBJ)LINK.EXE:連接程序,將目標文件(.OBJ)、庫文件(.LIB),連接生成可執行文件(.EXE)CREF.EXE:交叉引用程序,將符號交叉引用文件(.CRF)進行處理,生成符號交叉列表文件(.REF)LIB.EXE:庫管理程序,用以建立子程序庫DEBUG.EXE:調試程序,用以代碼調試TD.EXE:調試工程,用于代碼調試,推薦使用這個EDIT.EXE、EDIT.COM、EDLIN.COM:DOS環境下的代碼編輯軟件HELLO.ASM:個人寫的輸出HELLO WORLD的代碼HELLO.EXE:HELLO WORLD編譯生成的可執行文件
安裝完后如圖,打開后會彈兩個窗口,注意這兩個關掉任何一個,程序立即退出
下一步,掛載自己的匯編工具包目錄為C盤,然后進入C盤,我的匯編工具包放在D盤的DOS目錄下
注意,DOSBOX下所有的命令不區分大小寫
mount c d:\dos
c:
此時的C盤就是我D盤的DOS目錄,可以用DIR命令查看目錄結構
在電腦上用編輯軟件編輯好代碼
然后調用MASM.EXE進行匯編,此處采用簡單方式(更多內容書中有講到)
MASM HELLO;
連接也采用簡單方式
LINK HELLO;
命令行直接輸入程序名即可
TD HELLO.EXE
以上是“如何搭建x86匯編DOS編程環境”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。