歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu下用Bochs仿真freedos學習8086匯編和debug調試

在Ubuntu下用Bochs仿真freedos學習8086匯編和debug調試

日期:2017/2/28 14:31:13   编辑:Linux教程

最近學習匯編語言,因為我是在用Ubuntu系統,而書裡的例子都是在dos環境中調試的,所以我利用Bochs安裝freedos來進行調試。

CentOS 6.0 源碼 編譯 安裝 Bochs http://www.linuxidc.com/Linux/2012-12/76952.htm

openSUSE 安裝Bochs 2.6 http://www.linuxidc.com/Linux/2012-11/75156.htm

Linux0.11 運行環境搭建以及調式--Bochs http://www.linuxidc.com/Linux/2012-11/73902.htm

Ubuntu 12.04安裝帶調試功能的Bochs http://www.linuxidc.com/Linux/2012-10/73251.htm

Ubuntu安裝Bochs過程中遇到的問題及解決方法 http://www.linuxidc.com/Linux/2012-05/61422.htm

一,安裝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一樣。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved