第1章 基礎知識
1. 1 數(shù)制及數(shù)制間的轉換
1. 1. 1 數(shù)制. 基數(shù)及位權
1. 1. 2 進位計數(shù)制
1. 1. 3 各種數(shù)制之間的轉換
1. 2 二進制數(shù)的運算
1. 2. 1 二進制數(shù)的算術運算
1. 2. 2 二進制數(shù)的邏輯運算
1. 3 計算機中數(shù)和字符的表示
1. 3. 1 數(shù)值數(shù)據
1. 3. 2 字符數(shù)據
1. 3. 3 數(shù)據類型
練習題
第2章 IBM PC計算機組織
2. 1 微型計算機系統(tǒng)
2. 1. 1 微型計算機的硬件結構
2. 1. 2 微型計算機的軟件結構
2. 1. 3 程序設計語言
2. 2 8086/8088CPU和寄存器組
2. 2. 1 Intel 8086/8088CPU內部結構
2. 2. 2 Intel 8086/8088寄存器組
2. 3 存儲器
2. 3. 1 存儲器
2. 3. 2 存儲器單元的地址和內容
2. 3. 3 內存地址的分段
2. 3. 4 邏輯地址與物理地址
練習題
第3章 尋址方式與指令系統(tǒng)
3. 1 指令的匯編語言格式
3. 2 尋址方式
3. 2. 1 與數(shù)據有關的尋址方式
3. 2. 2 與轉移地址有關的尋址方式
3. 3 指令系統(tǒng)
3. 3. 1 數(shù)據傳送類指令
3. 3. 2 算術運算類指令
3. 3. 3 邏輯運算和移位指令
3. 3. 4 控制轉移指令
3. 3. 5 其它指令
練習題
第4章 匯編語言程序格式
4. 1 匯編語言源程序結構
4. 1. 1 語句格式
4. 1. 2 完整的段定義格式
4. 1. 3 簡化的段定義格式
4. 1. 4 程序結構偽指令
4. 2 數(shù)據定義和內存分配
4. 3 表達式與操作符
4. 4 其它一些偽指令
4. 5 匯編語言程序的上機過程
4. 5. 1 建立源文件 . ASM
4. 5. 2 匯編生成目標文件 . OBJ
4. 5. 3 連接生成可執(zhí)行文件 . EXE
4. 5. 4 程序的執(zhí)行
練習題
第5章 分支與循環(huán)程序
5. 1 順序程序設計
5. 2 分支程序設計
5. 2. 1 分支程序的結構設計
5. 2. 2 雙分支結構
5. 2. 3 多分支結構
5. 3 循環(huán)程序設計
5. 3. 1 循環(huán)程序的結構設計
5. 3. 2 循環(huán)程序的控制方法
5. 3. 3 循環(huán)程序實例
5. 3. 4 多重循環(huán)程序設計
5. 4 串處理
5. 4. 1 串處理指令
5. 4. 2 串處理應用的例子
練習題
第6章 子程序與宏指令
6. 1 子程序的設計方法
6. 1. 1 子程序 過程 的定義
6. 1. 2 子程序調用和返回指令
6. 1. 3 編寫子程序的注意事項
6. 1. 4 子程序應用舉例
6. 1. 5 子程序的嵌套和遞歸
6. 2 宏指令
6. 2. 1 宏指令的定義. 調用和展開
6. 2. 2 宏操作
6. 2. 3 LOCAL偽指令
6. 2. 4 宏嵌套
6. 2. 5 宏指令與子程序的區(qū)別
練習題
第7章 輸入輸出程序設計
7. 1 輸入與輸出指令
7. 1. 1 I/O端口
7. 1. 2 I/O指令
7. 2 輸入輸出控制方式
7. 2. 1 程序控制I/O方式
7. 2. 2 中斷控制方式
7. 2. 3 直接存儲器存取 DMA 方式
7. 3 中斷控制方式
7. 3. 1 中斷概念
7. 3. 2 中斷源
7. 3. 3 中斷優(yōu)先級
7. 3. 4 中斷向量表
7. 3. 5 中斷過程
7. 4 中斷處理程序
7. 4. 1 中斷處理程序編寫的一般步驟
7. 4. 2 設置和獲取中斷向量
7. 4. 3 中斷程序設計舉例
練習題
第8章 BIOS和DOS中斷
8. 1 BIOS中斷
8. 2 DOS中斷
8. 3 鍵盤I/O調用
8. 3. 1 鍵盤輸入基礎知識
8. 3. 2 BIOS鍵盤功能調用
8. 3. 3 DOS鍵盤中斷調用
8. 4 顯示I/O調用
8. 4. 1 顯示模式和字符屬性
8. 4. 2 字符方式下的顯示緩沖區(qū)
8. 4. 3 BIOS顯示中斷
8. 4. 4 DOS顯示中斷
8. 5 應用實例
練習題
附錄
附錄A 標準ASCII碼字符集
附錄B 8086匯編指令一覽表
附錄C 常用DOS調用 INT21H
附錄D 調試程序DEBUG
參考文獻