彙編語言程式設計教程(2018年清華大學出版社出版的書籍)

彙編語言程式設計教程(2018年清華大學出版社出版的書籍)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《彙編語言程式設計教程》是2018年清華大學出版社,本書講授Intel 8086微處理器的指令系統,並以Microsoft的MASM 5.0版本宏彙編語言為基礎,講授彙編語言程式設計的基本方法和常用技術。

基本介紹

  • 中文名:彙編語言程式設計教程
  • 作者:陸遙
  • 出版社:清華大學出版社
  • 出版時間:2018年8月
  • ISBN:9787302498605
內容簡介,圖書目錄,

內容簡介

本書講授Intel 8086微處理器的指令系統,並以Microsoft的MASM 5.0版本宏彙編語言為基礎,講授彙編語言程式設計的基本方法和常用技術。   全書共分5章。第1章講授學習彙編語言程式設計所需具備的基礎知識,包括指令的概念、數據的表示、數據的存儲和處理等;第2章講授8086宏彙編語言的源程式組成,包括彙編語言的語言成分,常量、變數、標號等的定義,源程式的結構及定義等;第3章講授8086的指令系統,包括定址方式和各類操作指令等;第4章講授8086彙編語言程式設計的基本方法,包括順序程式、分支程式、循環程式、子程式、宏指令等;第5章介紹8086的中斷技術,包括中斷的相關概念,中斷服務程式設計方法等。   本書可作為高等院校計算機及相關專業的彙編語言課程教材,也可作為從事計算機工作的專業人員的參考書。

圖書目錄

第1章 基礎知識 1
1.1 彙編語言的特點 1
1.1.1 彙編語言與機器語言的關係 1
1.1.2 彙編語言與高級語言的主要差異 2
1.2 計算機中的數據表示 2
1.2.1 字元數據表示 3
1.2.2 數值數據表示 4
1.3 計算機中的數據存儲 9
1.3.1 暫存器 9
1.3.2 存儲器 12
1.3.3 I/O連線埠 14
1.4 計算機中的數據處理 15
習題 15
第2章 8086宏彙編語言的源程式組成 17
2.1 源程式的分段結構 17
2.2 彙編語言的語句結構 17
2.2.1 名字項 18
2.2.2 操作項 19
2.2.3 運算元項 19
2.2.4 注釋項 21
2.3 常用偽指令 21
2.3.1 處理器選擇偽指令 21
2.3.2 段定義及源程式結束偽指令 22
2.3.3 變數定義與存儲空間分配偽指令 24
2.3.4 替代符定義偽指令 28
2.3.5 段內偏移地址指針設定偽指令 29
2.3.6 過程定義與宏定義偽指令 30
習題 30
第3章 8086指令系統 32
3.1 指令系統基本概念 32
3.2 定址方式 33
3.2.1 運算元的定址方式 33
3.2.2 轉移地址的定址方式 40
3.3 指令系統 42
3.3.1 數據傳送類指令 42
3.3.2 算術運算類指令 49
3.3.3 邏輯運算與移位操作類指令 58
3.3.4 串操作類指令 62
3.3.5 程式控制類指令 67
3.3.6 處理器控制類指令 72
3.3.7 80x86指令系統的擴展 73
習題 76
第4章 8086彙編語言程式設計的基本方法 80
4.1 順序程式設計 80
4.2 分支程式設計 81
4.3 循環程式設計 85
4.4 子程式設計 93
4.4.1 定義子程式 93
4.4.2 子程式的調用與返回 94
4.4.3 保護現場與恢復現場 95
4.4.4 子程式的參數傳遞 96
4.4.5 子程式設計舉例 97
4.4.6 子程式嵌套 103
4.5 彙編語言程式的數據輸入和輸出 105
4.5.1 軟中斷指令 106
4.5.2 調用DOS功能程式實現數據的輸入/輸出 106
4.5.3 調用BIOS功能程式實現數據的輸入/輸出 110
4.6 宏的定義與使用 118
4.6.1 宏定義、宏調用與宏展開 118
4.6.2 宏定義中的指令標號 122
4.6.3 宏庫的建立與使用 125
習題 125
第5章 中斷技術基礎 128
5.1 什麼是中斷技術 128
5.2 80x86中斷系統簡介 128
5.2.1 中斷源類型 128
5.2.2 中斷號與中斷向量表 129
5.2.3 中斷服務程式及其調用與返回 132
5.2.4 中斷優先權與中斷嵌套 132
5.3 如何設定自己的中斷服務 133
習題 145
附錄A 宏彙編語言程式的上機過程 146
A.1 DOS簡介 146
A.2 宏彙編語言程式上機所需的軟體支持 151
A.3 編輯源程式 151
A.4 對源程式進行彙編 152
A.5 對目標檔案進行連線 154
附錄B 調試軟體DEBUG.EXE的使用 156
B.1 DEBUG的啟動及其工作環境 156
B.2 DEBUG的調試命令 157
參考文獻 169

相關詞條

熱門詞條

聯絡我們