close

Ch0前言

 

如果你的系統是WIN7,可以使用XP MODE來執行MASM6.15,本文僅是以教導16bit的程式撰寫及編譯。

解壓縮後執行Setup.exe,安裝在同一個資料夾內

 image002  

 

l   組譯器:MASM6.15

l   連結器:使用MASM6.15內附的LINK.EXE

l   文書處理器:筆記本、notepad++都可以並且更改副檔名為*.ASM

l   除錯工具:CodeView

 

 

Ch1 編譯(Compiler)

(1)將要寫入的程式碼寫進文件裡,並放進MASM615的目錄下。

 

 image004  

 

(2)將寫好的文件程式存檔,副檔名為*.asm

 image006  

 

(3)左下角開始鍵→執行,進入命令提示字元模式,輸入cmd三個字

 

 image008  

 

進入dos模式。則可開始進行編譯

 

※※※

插播一下DOS常用的內部命令,於編譯中會用到的幾個指令

l   cd 進入下一層子目錄

l   cd \ 回到根目錄

l   cd.. 回到上一層子目錄

 

※※※

 

 

 image010  

 

(4)編譯

 

當你程式寫好後,並且已經存在c\masm615資料夾中後,即可開啟命令提式字元進行編譯。

example編譯test.asm 檔案,執行ml /Zi test.asm 指令(注意Z是大寫),執行後畫面要出現下面的流程才正確。

 image012

但有些時候這一行可能會跑不出東西。所以這時有另外一種做法:

masm /Zi test.asm

link/co test.obj (個人建議都打這兩行比較保險)

最後輸入檔名如:test執行

 image014  

  

 image016  

 

 image018  

 

但當你手殘打錯程式時會怎麼樣呢?下面舉一個例子:

 

 image020  

 

寫程式就是Try and error啦XD


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 店小二-小張 的頭像
    店小二-小張

    雜記X跑步X讀書

    店小二-小張 發表在 痞客邦 留言(1) 人氣()