8086彙編語言(1)虛擬機安裝ms-dos 7.1

原文鏈接 8086彙編語言(1)虛擬機安裝ms-dos 7.1


8086彙編語言(1)虛擬機安裝ms-dos 7.1

/玄魂

前言

在開始這一系列文章之前,我想先說下,對於古董級的8086彙編到底還以有沒有學習的必要。這裏我說下我要從8086開始學習,而不是從win32彙編或者win64彙編直接開始學習的理由。

開發技術越是上層,高級,那麼對底層封裝的就越深。我學習彙編語言的目的,不是用它來開發應用軟件,因爲那是高級語言擅長的領域。學習彙編,正是爲了理解操作系統底層技術。

彙編語言一脈相承,從基本開始,才能理解本質,理清脈絡。

從內存管理的角度看,實模式和保護模式一直相輔相成,即使是最現代的操作系統也沒有脫離實模式。學習8086彙編,是理解實模式的最好方式。

基於這幾點理由,我的彙編之旅,從8086開始。按慣例,第一篇文章,都是從開發環境的搭建開始,這個系列也不例外,只不過我分成兩篇文章,第一篇簡單介紹在虛擬機中安裝dos 7.1,下一篇再介紹如何集成開發工具到虛擬機中。

虛擬機下安裝 ms-dos 7.1

首先準備光盤映像,可以在Google或者百度搜索“[MS-DOS.7.10完整安裝光盤ISO].DOS71CD.ISO”,然後下載。

虛擬機我使用的是Oracle VM VirtualBox。打開之後,選擇“新建”,如圖1.

www.xuanhun521.com


1

類型選擇“other”,版本選擇Dos,輸入你喜歡的名字,如圖2.

dos


2

下一步分配內存,使用默認值即可,如圖3.

dos


3

接下來創建虛擬硬盤,如圖4.

dos


4

選擇虛擬硬盤類型,如圖5.

dos


5

選擇硬盤的大小分配類型,建議選擇固定大小,畢竟硬盤空間不是稀缺資源,如圖6.

dos


6

選擇虛擬磁盤的文件位置,如圖7.

dos


7

創建虛擬磁盤之後,回到主界面,點擊“設置”按鈕,如圖8

dos


8

在設置界面,選擇存儲項,如圖9.

dos


9

設置光盤屬性,選擇第一通道,然後掛接安裝盤的鏡像文件。然後啓動虛擬機。

虛擬機從光盤啓動後,界面如圖10

dos


10

輸入數字“1”,開始安裝。

緊接着,一路next

dos


11

dos

12


dos

13

dos

14

由於新建的磁盤沒有格式化,這裏會提示是否格式化,選擇格式化,如圖15.

dos

15

格式化之後,需要重啓。如圖16.

dos

16

點擊重啓之後,按F12,進入啓動菜單選擇頁,如圖17.

dos

17

選擇從cd-rom啓動,繼續安裝,重複之前的步驟,直到重寫 MBR的頁面,如圖18.

dos

18

接下來又是一陣 nextcontinue,到詢問是否安裝 AddOne的界面,如圖19.

dos

19

這裏,我只想安裝一個略微純淨的dos系統,選擇NO。圖20,選擇“Enable both UMB and EMS”,方便我們之後詳細瞭解實模式的內存分配。dos

20

21,是否加載驅動,這裏我選擇yes

dos

21

接下來就是安裝成功的界面了,興奮吧。如圖21.

dos

21

在啓動Dos系統之前,先將光盤映像卸載,否則你還得調整啓動菜單。如圖22.

dos

22

重新啓動,進入Dos系統。

dos

23

下一篇文章,將介紹如何安裝8086彙編的開發工具到虛擬機中。

更多相關文章


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