【8086匯編-Day2】dosbox實驗環境配置及測試


我學習匯編用的是王爽的《匯編語言》第三版,書中是以8086處理器為例,是工作在實模式下的,而當下的個人電腦處理器都是工作在保護模式下的。所以需要一個虛擬的工作在實模式下的處理器,這里主要用到DOSBOX軟件,Debug(調試工具),masm(編譯鏈接工具),Editor(dos下的編輯器)。

 

Ⅰ· 准備

所需材料

DOSBOX官網鏈接:DOSBOX官網       (請到官網下載軟件)

Debug、masm、Editor及其余附贈工具百度雲鏈接:https://pan.baidu.com/s/1CW3zIfPchhoFV5UenLMHHQ   密碼:1i2y

下載完畢后打開安裝程序,一路next,期間選擇合適安裝目錄。

小軟件,裝的快。

另外,為DOSBOX配置一個專屬的工作目錄,比如我為其在F盤為其創建了工作目錄DOSBOX

 

Ⅱ · 配置

安裝完畢后,進入安裝目錄,找到如下批處理文件雙擊打開,他會為你打開一個配置文檔

MOUNT   C   F:\DOSBOX
C:
cls

編輯完畢保存關閉
此處只對該處講解,文件其余參數請自行探索

還記得在百度雲下載的tools么?
把里面的debug啦masm啦那些東西統統提出來,直接放在你配置的工作目錄路徑下,不要放在什么子目錄里,這涉及到你等下能調試出來不,如下

 

 

Ⅲ · 測試

到目前為止,確保無誤,打開Dosbox
如果你是跟我一樣配置會顯示如下

                                    

嘗試輸入debug(正常輸入前兩三個字母就夠了然后按Tab鍵自動補全,不行你就把名字打全)
畫面如下,那你的debug就挺好用了 然后可以試一下教材上的實驗 命令:debug命令詳解  (請諸君多自行探索)

 

然后諸君自己探索下masm、editor等玩意兒吧,英文都看得懂,用起來不麻煩,有問題找百度。

 

Ⅳ · 補充(實模式與保護模式)

實模式和保護模式區別及尋址方式:https://blog.csdn.net/rosetta/article/details/8933200 

 

Ⅴ· 總結

沒啥總結的,就是些基本配置,主要是想幫助一些基礎薄弱的老鐵迅速上手,多做實驗。
表白匯編,表白老師。嗯吧,就這樣唄,教程向隨筆一篇諸君笑納。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM