在ubuntu下用bochs仿真freedos學習8086彙編和debug調試

最近用王爽老師的《彙編語言》學習彙編語言,因爲我是在用ubuntu系統,而書裏的例子都是在dos環境中調試的,所以我利用bochs安裝freedos來進行調試。

一,安裝bochs

首先下載最新版本到Bochs: http://bochs.sourceforge.net/grrent.html
下載的版本是bochs-2.4.6.tar.gz,那麼安裝過程差不多是這樣的:

$ tar zxvf bochs-2.4.6.tar.gz
$ cd bochs-2.4.6.
$ ./configure --enable-debugger --enable-disasm
$ make
$ sudo make install

--enable-debugger 這個就是開啓調試功能

二,下載freedos

到http://bochs.sourceforge.net/diskimages.html下載freedos鏡像
直接解壓到home目錄後,把裏面的所有文件放在home下
輸入命令:
bochs
再enter
然後輸入:c
enter




三,在freedos中輸入debug開始進行調試,命令基本和ms-dos一樣。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章