王爽匯編環境搭建


本文主要轉自http://www.cnblogs.com/bestsheng/p/5659932.html

本人親自測試,在最后一步磁盤映射,添加文件的時候出問題,本人在ubuntu16.04,虛擬機的版本為12.05測試,映射磁盤為只讀模式,映射選項已經關閉,但是還是無法解決,轉戰win10上測試,但是在windows上測試,可以映射磁盤,但是文檔管理器中不顯示相應的映射磁盤,突發奇想,使用分區精靈,成功講MASM成功拷貝到虛擬機文件當中,本人已經谷歌過,哪位同行如果有相應的解決方案,可以一起探索。

 

一、前言

最近在學習匯編語言,使用的是讀者評價非常高的王爽老師寫的《匯編語言》(第三版),為了適應現在各個版本的windows操作系統,所以采用VMWare虛擬機來搭建純DOS環境。

 

二、需要的工具

VMware-workstation-12、DOS系統鏡像文件、匯編編譯器masm和連接器link

百度雲下載鏈接:https://pan.baidu.com/s/1gfz4N67 密碼:02y1

 

三、安裝VMware-workstation-12

傻瓜式安裝,一直點擊下一步就可以(雖然網上也可以搜到注冊碼,請支持正版)。

 

四、搭建DOS編譯環境

(1)啟動虛擬機,選擇“創建新的虛擬機”;

 

(2)選擇“典型”,下一步;“稍后安裝操作系統”,下一步;

 

(3)在客戶機操作系統中選擇“其他”,在版本中選擇“MS-DOS”,下一步;

 

(4)選擇虛擬機名和安裝位置,下一步;

 

(5)使用默認設置,下一步。完成;

 

(6)右鍵剛剛新建的虛擬機,選擇“設置”。

 

(7)在“硬件”中點擊CD/DVD,在右側選擇“使用ISO鏡像文件”,點擊瀏覽找到下載的dos71scd解壓后的文件夾,里面有DOS的安裝鏡像,選擇,點擊打開,然后確定。

 

(8)開啟虛擬機

 

(9)說一下VMWare的基本操作,鼠標在虛擬機中操作時,如果想切換到本身的操作系統,需要按CTRL+ALT。啟動后會顯示如下界面,按回車;

 

(10)全部使用默認設置,一路“Next”,然后選擇“Reboot now”重啟虛擬機。

 

(12)重啟后會提示invalid system disk,這是BIOS啟動設置的問題,按CTRL+ALT+INSERT重啟虛擬機,在開始VMWARE的LOGO處按F2(把握好時間,多試幾次), 進入BIOS設置,向右鍵(→)切換到Boot欄,向下鍵(↓)選擇到CD-ROM Drive(變白即為選中),然后按SHIFT和加號(+),將其移動到最頂端。向右鍵(→)切換到Exit欄,選中“Exit Saving Changes”,按兩次回車,保存設置並重啟。

 

(13)重啟后依舊是按回車進入安裝程序,前面的選項幾乎一樣,依舊是一路“Next”

 

(14)選擇“Yes”,“Next",“Yes”

 

(15)不選擇“Install Add-Ons”(在選項上按空格即可取消選擇),“Next”

 

(16)“Yes”,“OK”

 

 

 

 

(17)全部選“Yes”

 

(18)選擇“Enable both UMB and EMS”

 

 

(19)選擇“Load both”

 

(20)選擇“Use default”

 

(21)選擇“Continue”

 

(22)選擇“OK”

 

 

(23)然后會提示你是否重啟,在重啟之前,按照(6)(7)的步驟進入虛擬機的“CD/DVD”選項,將連接改為使用物理驅動器,然后重啟。

 

(24)看到啟動界面后,安裝成功。

 

(25)在書中第四章需要使用masm和link來編譯文件,DOS本身並沒有自帶這兩個軟件,需要我們將masm這個文件夾放到DOS里面。先關閉DOS,然后右鍵進入設置,選擇“硬盤”,在右面的“硬盤實用工具中”,點擊“映射”。

 

(26)去掉“以只讀模式打開文件”的選擇,點擊確定。

 

(27)這時會自動打開該磁盤(如果沒打開在我的電腦中可以找到該磁盤),把masm文件夾復制進去。

 

(28)返回虛擬機,點擊“斷開連接”,確定。

 

(29)啟動虛擬機,測試masm和link工具是否可用,如圖所示已經可以使用。

 

五、結束

環境搭建完成。


免責聲明!

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



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