??? 學習清華大學計算機系網絡課程中的匯編語言程序設計。準備花兩周來學習,這周主要是理論知識,下周加以實踐,寫一些Demo。
12-17:
??? ★ 第一章 基礎知識
??????? ◇第一節 進位計數制
??????? ◇第二節 不同基數的數之間的轉換
??????? ◇第三節 二進制數和十六進制數的運算
??????? ◇第四節 數和字符的表示
??? ★ 第二章 8086計算機組織
??????? ◇第一節 80x86微處理器系列概況
??????? ◇第二節 基于8086的微計算機系統
??????? ◇第三節 8086寄存器組
??????? ◇第四節 8086微處理器的存儲器管理?
??????? ◇第五節 外部設備?
??? ★ 第三章 8086的尋址方式和指令系統?
??????? ◇第一節 8086的尋址方式
??????? ◇第二節 機器語言指令的轉換
??????? ◇第三節 8086的指令系統
12-18:
??? ★ 第四章 匯編語言程序格式?
??????? ◇第一節 匯編程序功能
??????? ◇第二節 偽指令
??????? ◇第三節 匯編語言程序格式
??????? ◇第四節 匯編語言程序的上機過程?
12-19:
??? ★ 第五章 循環與分支程序設計?
??????? ◇第一節 循環程序設計
??????? ◇第二節 分支程序設計
12-20:
??? ★ 第六章 子程序結構?
??????? ◇第一節 子程序的設計方法
??????? ◇第二節 嵌套與遞歸子程序
??????? ◇第三節 子程序舉例
12-21:
??? ★ 第七章 高級匯編語言技術?
??????? ◇第一節 宏匯編
??????? ◇第二節 重復匯編
??????? ◇第三節 條件匯編
??????? ◇第四節 高級語言結構?
12-22:
??? ★ 第八章 輸入/輸出程序設計?
??????? ◇第一節 I/O設備的數據傳送方式
??????? ◇第二節 程序直接控制I/O方式
??????? ◇第三節 中斷傳送方式
12-23:
??? ★ 第九章 BIOS和DOS中斷?
??????? ◇第一節 鍵盤I/O
??????? ◇第二節 顯示器I/O
??????? ◇第三節 打印機I/O
??????? ◇第四節 串行通信口I/O?
??? ★ 第十章 模塊化程序設計?
??????? ◇第一節 匯編程序概述
??????? ◇第二節 連接程序及對程序設計的要求
??????? ◇第三節 匯編語言程序與高級語言程序的連接
??????? ◇第四節 模塊化程序設計概述??
下周的計劃:
??? ★ 第十一章 80x86匯編語言簡介?
??????? ◇第一節 80x86的寄存器結構
??????? ◇第二節 80x86的指令系統和尋址方式
??????? ◇第三節 80x86處理器選擇偽操作
??????? ◇第四節 保護模式下的80x86?
??????? ◇第五節 虛擬8086(V86)方式
??????? ◇第六節 保護方式下的中斷處理?
?