Ch0前言
如果你的系統是WIN7,可以使用XP MODE來執行MASM6.15,本文僅是以教導16bit的程式撰寫及編譯。
解壓縮後執行Setup.exe,安裝在同一個資料夾內
l 組譯器:MASM6.15
l 連結器:使用MASM6.15內附的LINK.EXE
l 文書處理器:筆記本、notepad++等都可以並且更改副檔名為*.ASM。
l 除錯工具:CodeView
Ch1 編譯(Compiler)
(1)將要寫入的程式碼寫進文件裡,並放進MASM615的目錄下。
(2)將寫好的文件程式存檔,副檔名為*.asm。
(3)左下角開始鍵→執行,進入命令提示字元模式,輸入cmd三個字
進入dos模式。則可開始進行編譯
※※※
插播一下DOS常用的內部命令,於編譯中會用到的幾個指令
l cd 進入下一層子目錄
l cd \ 回到根目錄
l cd.. 回到上一層子目錄
※※※
(4)編譯
當你程式寫好後,並且已經存在c\masm615資料夾中後,即可開啟命令提式字元進行編譯。
example:編譯test.asm 檔案,執行ml /Zi test.asm 指令(注意Z是大寫),執行後畫面要出現下面的流程才正確。
但有些時候這一行可能會跑不出東西。所以這時有另外一種做法:
masm /Zi test.asm
link/co test.obj (個人建議都打這兩行比較保險)
最後輸入檔名如:test執行
但當你手殘打錯程式時會怎麼樣呢?下面舉一個例子:
寫程式就是Try and error啦XD