匯編環(huán)境搭建之如何快速安裝和配置DOSBox
掉頭發(fā)掉的那些事:
本來(lái)之前是安裝好了從老師那里復(fù)制過(guò)來(lái)DOSBox的,但是在掛載和編輯和調(diào)試哪里卻被網(wǎng)上的各種方法搞得暈頭轉(zhuǎn)向,怎么弄也弄不好!咦?為什么我打不開(kāi)edit??咦?為什么我生成不了.obj文件??咦???我想這也是很多匯編初學(xué)者同樣會(huì)遇到的困擾吧~
在被DOSBox折磨的痛不欲生之后,找遍網(wǎng)絡(luò)終于在我大腿師兄哪里找到了一種正確快速安裝和使用DOSBox的方法,這里與各位愛(ài)學(xué)習(xí)的小伙伴們分享一下,如果還有什么問(wèn)題,歡迎各位小可愛(ài)們可以提出來(lái)我們一起討論進(jìn)步?。?!
第一步 下載并安裝MASM和DOSBox軟件
鏈接: https://pan.baidu.com/s/1fYLYn3CJN1-_7djcU1asxQ
提取碼: e9h9
解壓后把這些文件放在除系統(tǒng)盤(pán)以外的所有盤(pán)任選一個(gè)再新建一個(gè)新的文件夾。

第一個(gè)坑?。?!
這里第一個(gè)DOSBox0.74安裝程序千萬(wàn)不要安裝在C盤(pán)!??!
千萬(wàn)不要安裝在C盤(pán)?。?!
裝在C盤(pán)?。?!
重要的事說(shuō)三遍,這也是我為什么要寫(xiě)這篇的文章的初衷吧~~~(我一開(kāi)始就是裝在C盤(pán)的,后果一開(kāi)始就告訴大家了)
聽(tīng)說(shuō)裝了下面的這些文件不僅可以使用Debug命令還可以使用edit命令呦

將這些文件剪切到一個(gè)新的文件夾里,作為以后的工作目錄,我這里將它命名為dos,同時(shí)我在dos里又新建了兩個(gè)子目錄asm和masn,asm用于存放以后要編輯的代碼,masm就是用于存放上面的各種.exe文件了。
我們對(duì)Markdown編輯器進(jìn)行了一些功能拓展與語(yǔ)法支持,除了標(biāo)準(zhǔn)的Markdown編輯器功能,我們?cè)黾恿巳缦聨c(diǎn)新功能,幫助你用它寫(xiě)博客:
第二步 打開(kāi) DOSBox.exe
打開(kāi)會(huì)出現(xiàn)兩個(gè)窗口,我們只是用哪個(gè)小窗口,后面的大窗口不要?jiǎng)铀?/p>

第三步 最重要的也是最后一步
從上圖我們可以看出此時(shí)的盤(pán)符是Z(為虛擬磁盤(pán)),下面我們要使用mount命令更改DOSBox的映射指向(注意masm是文件夾的名字,也就是你輸入你創(chuàng)建的保存各種.exe文件的哪個(gè)文件夾的名稱(chēng))。
在Z:>后輸入 mount d d:\dos\masm

之后按回車(chē)會(huì)出現(xiàn)

此時(shí)說(shuō)明映射成功,也就是俗稱(chēng)的掛載 。注意這里我的文件夾是兩層的 所以?xún)纱?\ 直到映射到masm上。
之后輸入dos命令”d:”更改盤(pán)符

這樣子就成功的把盤(pán)符改到 虛擬D盤(pán)了 ,對(duì)應(yīng)第一步mount d 中的這個(gè)d盤(pán)。
然后-a,-r,-t想怎么調(diào)都可以啦!
可是正當(dāng)我高興的時(shí)候,我想退出調(diào)試,去試試我的edit功能卻不知道該怎么辦退出了。。
其實(shí)很簡(jiǎn)單,只要輸入quit就行了?。?!

接下來(lái)只要輸入edit 666.asm就可以創(chuàng)建一個(gè)666的.asm文件了~


總結(jié)
以上所述是小編給大家介紹的匯編環(huán)境搭建之如何快速安裝和配置DOSBox,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
UEFI開(kāi)發(fā)實(shí)戰(zhàn)用戶(hù)交互界面基礎(chǔ)說(shuō)明
這篇文章主要為大家介紹了UEFI開(kāi)發(fā)實(shí)戰(zhàn)用戶(hù)交互界面的基礎(chǔ)說(shuō)明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
匯編實(shí)現(xiàn)的memcpy和memset的方法
這篇文章主要介紹了匯編實(shí)現(xiàn)的memcpy和memset的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
匯編語(yǔ)言MIPS指令分類(lèi)及尋址模式原理概念
這篇文章主要為大家介紹了匯編語(yǔ)言MIPS指令分類(lèi)及尋址模式的原理及概念,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
使用匯編語(yǔ)言編寫(xiě)一條簡(jiǎn)單的貪吃蛇的實(shí)現(xiàn)
這篇文章主要介紹了使用匯編語(yǔ)言編寫(xiě)一條簡(jiǎn)單的貪吃蛇的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
匯編語(yǔ)言基礎(chǔ)理解計(jì)算機(jī)底層技術(shù)原理
這篇文章主要為大家介紹了匯編語(yǔ)言基礎(chǔ),理解計(jì)算機(jī)底層原理,想要成為高級(jí)程序員,我們必須要學(xué)會(huì)匯編語(yǔ)言,匯編語(yǔ)言是非常重要的計(jì)算機(jī)底層技術(shù),一般用于底層的編寫(xiě)2021-11-11
匯編語(yǔ)言中的函數(shù)調(diào)用參數(shù)傳遞及全局與局部變量與“基址”
這篇文章主要介紹了匯編眼中的函數(shù)調(diào)用參數(shù)傳遞以及全局與局部變量與“基址”,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
匯編語(yǔ)言DOSBox及debug.exe在Windows64下環(huán)境搭建
這篇文章主要為大家介紹了匯編語(yǔ)言環(huán)境的搭建DOSBox及debug.exe在Windows64下安裝配置過(guò)程,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11

