1.依據教育部公告「組合語言」教學大綱編寫而成,適合為組合語言課程教科書。
2.詳細介紹組合語言指令用法,並配合實例講解,使讀者更容易學習。
3.程式架構由MASM 4.X 版到 6.X 版詳細介紹,使讀者有完整概念。
4.書中內容附各種組合語言,考試相關試題,使同學明白考試重點以利學習。
第一章 微電腦系統介紹
1-1 微電腦系統的歷史演進
1-2 基本數位系統
1-3 資料表示與轉換
習題
第二章 中央處理器(CPU)內部硬體架構介紹
2-1 80X86 CPU 內部構造
2-2 機器碼與組合語言
2-3 暫存器結構
2-4 堆疊器的介紹
2-5 分段式的記憶體管理
2-6 定址法
習題
第三章 組合語言程式之開發
3-1 組合語言開發流程
3-2 組合語言開發工具
3-3 原始程式與目的程式
3-4 程式連結、執行與程式除錯
習題
第四章 組合語言程式結構
4-1 組合語言程式概論
4-2 組合語言程式指令格式
4-3 資料區段定義
4-4 區段暫存器設定
習題
第五章 虛擬運算指令與資料轉移傳送指令
5-1 前言
5-2 虛擬運算指令
5-3 資料轉移傳送指令
習題
第六章 算術及邏輯運算指令
6-1 算術運算指令
6-2 邏輯運算指令
習題
第七章 程式流程控制
7-1 前言
7-2 無條件跳躍指令
7-3 有條件跳躍與比較指令
7-4 迴圈指令
7-5 程序定義與呼叫
7-6 插斷型態與應用
習題
第八章 巨集組譯
8-1 巨集的介紹
8-2 巨集的定義
8-3 巨集展開(MACRO EXPANSIN)
8-4 巨集程式庫
8-5 INCLUDE指令介紹
8-6 巨集的參數傳遞
8-7 巨集與副程式比較
習題
第九章 基本資料運算處理與應用
9-1 前言
9-2 字串運算處理
9-3 前置重覆指令
9-4 位元運算處理
9-5 BCD碼及ASCII碼之轉換處理
習題
第十章 基本週邊設備輸入輸出(I/O)控制
10-1 前言
10-2 螢幕輸出顯示控制
10-3 磁碟及檔案控制
10-4 鍵盤輸入控制
10-5 印表機輸出控制
10-6 記憶體管理控制
習題
附錄 習題解答