程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 匯編語言 >> 如何創建匯編工作環境

如何創建匯編工作環境

編輯:匯編語言

創建匯編工作環境

這裡以Windows平台+masm32為例,解釋一下建立工作環境要完成的幾項工作。

第1、安裝好操作系統

無論你是使用Windows/Linux/Unix還是其它什麼操作系統,請先安裝好並確保它能夠正常運行。

第2、獲得所使用的軟件

對於masm32可以從www.masm32.com下載,這是一個免費軟件開發包.

第3、安裝得到的軟件

在windows下安裝,想必大家都知道了,setup.exe/install.exe.如果你的軟件將在命令行方式下使用,這時一定記下軟件安裝的路徑,注意“路徑”是
一個術語,如果您不清楚請查閱關於DOS或任何有關操作系統的書或google :).

這裡我假設你將masm32安裝在 D:\masm32 目錄下。

★BTW,命令行也是一個術語,可能與圖形界面相對應,DOS就工作在命令行方式,而Windows工作在圖形界面,但在win98中可以在“開始”-->"運行" 中輸入command打開一個DOS窗口,你可以在這個DOS窗口中以命令行方式工作。在win2000及以上,你可以在"開始"-->"運行"中輸入cmd打開DOS窗口。
★"開始"是什麼?呵呵,不要說這你也不知道,就是windows啟動後最左下角那個著名的上面印有“開始”字樣的小按鈕。

第4、設置環境變量

在大多數操作系統中都可以設置環境變量,對了“環境變量”又是一個術語,在windows/dos下使用masm32時我們主要需要設置path這個環境變量,建議你不要以“全局環境變量”的形式設置(如果你不明白什麼是“全局環境變量”,不要緊,照做就行)path指向你在第3步中安裝的路徑。

可以這樣做:

★先在c:\下建立一個mycmd目錄

★之後如果你是win98,打開c:\下的autoexec.bat文件,在文件的最後加上一句

set path=c:\mycmd;%path%

  如果是win2000及以上,在桌面上右擊“我的電腦”-->“屬性”-->“高級”--> “環境變量”-->“系統變量” ,在其中找到path,雙擊,將光標移到最後,加上 ;c:\mycmd

★在c:\mycmd目錄中建立一個新文件asmenv.cmd/bat(在win98中用bat作為擴展名,在win2000中隨便哪個都行),可以用任何文本編輯器建立,該文件內容如下:

@echo off
set masmhome=D:\masm32
set path=.;%path%;%masmhome%\bin
@echo on

第5、創建工作目錄

這個工作目錄是你編寫程序所在的目錄,我的習慣是d:\execises

第6、開始工作

在win98中在“開始”-->"運行"中輸入command打開一個DOS窗口, 在win2000及以上,你可以在"開始"-->"運行"中輸入cmd

現在你可以在命令行狀態工作了,在DOS窗口中按順序輸入以下命令: (每一行為一個命令,每一個命令之後回車一次)
asmenv
d:
cd \execises

好,現在你已經處在工作目錄下了,試一下以下命令,

ml /help
link /?
如果你看到了一大堆的輸出,那麼恭喜你,你可以開始你的匯編之旅了。

如果是
'ml' 不是內部或外部命令,也不是可運行的程序或批處理文件。

那要再仔細看看前面的步驟。

對於linux/unix用戶來說,也要完成上述步驟。

一點小技巧:

Windows下的DOS窗口中的內容如何拷貝出來?

DOS窗口中的顯示是可以拷貝到剪貼板的,方法是

1、先用鼠標選中要拷貝的內容,它們會變白

2、用鼠標左擊DOS窗口的最左上角,在彈出的菜單中點"編輯"-->“復制”

3、在任何編輯軟件中粘貼即可

反之Widows中的內容也可以拷貝到DOS窗口中去.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved