MS DOS系統中的組合語言
組合語言簡介處理器BIOS啟動程式微軟組譯器組合語言DOSWindowsVisualStudioGNUGNU 組譯器C 轉組語連結 C 語言嵌入 C 語言訊息相關網站參考文獻最新修改簡體版English |
目前,學習組合語言時,仍有許多課程以MS DOS 系統為主,因為 MS DOS 系統的組合語言較為簡單,而且學習者可以任意操控系統,不會受到保護模式的限制。 在表格一的PC的中斷表中,第21號中斷是保留給 MS DOS 使用的,因此,當您在 DOS 下撰寫組合語言時,通常會一直的呼叫21號中斷,以進行DOS的系統呼叫。表格 3.4顯示了部分的 DOS 中斷表。 表格一、DOS的中斷表
如果您安裝了 MS DOS 系統,就可以透過 int 21h中斷與 MS DOS 溝通,範例 3.17顯示了一個在 DOS 中使用 int 21h 中的 ah=9 號服務印出字串的方法。 範例一、利用DOS系統呼叫進行輸出入 組合語言 (Intel 語法)
|
page revision: 5, last edited: 11 Oct 2010 07:05
Post preview:
Close preview