注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥23.00

作 者: 周德華
出版社: 冶金工業(yè)出版社
叢編項: 高等職業(yè)教育計算機技術系列教材
標 簽: 匯編語言程序設計

購買這本書可以去


ISBN: 9787502440367 出版時間: 2006-08-01 包裝: 平裝
開本: 16 頁數(shù): 213 字數(shù):  

內(nèi)容簡介

  本書是根據(jù)普通高等教育“十一五”國家級規(guī)劃教材的指導精神而編寫的。本書主要介紹了IBM PC計算機CPU的結構,存儲器的組織方式,詳細講述了IBM PC計算機的尋址方式和8086/8088指令系統(tǒng),闡述和討論了計算機硬件編程模型。內(nèi)容包括微型計算機的發(fā)展、計算機運算基礎、微型計算機的系統(tǒng)結構、8086/8088的尋址方式和指令系統(tǒng)、匯編語言、控制結構、子程序與高級匯編技術、輸入/輸出與中斷、程序運行與調(diào)試、實訓部分等。本書在編寫過程中注重基礎,精選內(nèi)容,實例豐富,文字敘述簡明易懂,概念精確,章節(jié)安排合理,各章配有精心設計的習題??勺鳛楦呗毟邔W校和大學計算機專業(yè)的教材,也可作為計算機工作者學習匯編語言的參考資料、提高讀物和工具書。

作者簡介

暫缺《匯編語言程序設計》作者簡介

圖書目錄

第1章 概述 1
1.1 微型計算機的發(fā)展過程 1
1.2 微型計算機的特點 1
1.3 計算機系統(tǒng) 2
1.4 計算機語言 3
1.4.1 機器語言 3
1.4.2 匯編語言 3
1.4.3 高級語言 3
1.4.4 匯編語言程序的主要特點 4
小結 4
練習一 5
一、選擇題 5
二、填空題 5
三、問答題 5
第2章 計算機運算基礎 6
2.1 數(shù)制與數(shù)制轉(zhuǎn)換 6
2.1.1 進位計數(shù)制 6
2.1.2 把非十進制數(shù)轉(zhuǎn)換成十進制數(shù) 7
2.1.3 把十進制數(shù)轉(zhuǎn)換成非十進制數(shù) 7
2.1.4 二進制數(shù)與八進制、十六進制數(shù)的相互轉(zhuǎn)換 8
2.2 二進制數(shù)和十六進制數(shù)運算 9
2.3 基本的邏輯運算 9
2.4 機器數(shù)的編碼方式 10
小結 11
練習二 12
一、選擇題 12
二、填空題 12
三、問答題 12
第3章 微型計算機的系統(tǒng)結構 13
3.1 微型計算機的構成 13
3.2 8086/8088 CPU的功能結構 13
3.3 寄存器結構 14
3.3.1 通用寄存器 14
3.3.2 控制寄存器 15
3.3.3 段寄存器 17
3.4 存儲器結構 18
3.4.1 存儲單元的地址和內(nèi)容 18
3.4.2 存儲器地址的分段 18
小結 20
練習三 21
一、選擇題 21
二、填空題 21
三、問答題 21
第4章 8086/8088的尋址方式和指令系統(tǒng) 22
4.1 指令概述 22
4.2 操作數(shù)的尋址方式 22
4.2.1 與數(shù)據(jù)有關的尋址方式 22
4.2.2 與轉(zhuǎn)移地址有關的尋址方式 28
4.3 指令系統(tǒng) 30
4.3.1 數(shù)據(jù)傳送指令 30
4.3.2 算術指令 34
4.3.3 邏輯指令 40
4.3.4 串操作指令 45
4.3.5 控制轉(zhuǎn)移指令 48
4.3.6 處理器控制指令 52
4.3.7 其他指令 53
小結 54
練習四 54
一、選擇題 54
二、填空題 55
三、問答題 56
第5章 匯編語言 58
5.1 匯編語言程序基礎知識 58
5.1.1 匯編語言源程序結構與書寫格式 58
5.1.2 匯編語言語句的構成與分類 61
5.2 匯編語言基礎知識 61
5.2.1 數(shù)據(jù)類型 61
5.2.2 運算符與表達式 62
5.2.3 運算符優(yōu)先級 65
5.2.4 常量與變量 66
5.3 常用的偽指令 67
5.4 結構與記錄 74
5.4.1 結構 74
5.4.2 記錄 75
小結 76
練習五 76
一、選擇題 76
二、填空題 77
三、問答題 78
第6章 控制結構 79
6.1 匯編程序的編制 79
6.1.1 匯編程序的步驟 79
6.1.2 編制匯編程序的注意事項 79
6.2 順序結構 80
6.3 分支結構 81
6.3.1 轉(zhuǎn)移指令 82
6.3.2 雙分支程序設計 83
6.3.3 多分支程序設計 84
6.4 循環(huán)結構 87
6.4.1 循環(huán)控制指令 88
6.4.2 單重循環(huán)程序設計 89
6.4.3 多重循環(huán)程序設計 91
小結 96
練習六 96
一、選擇題 96
二、填空題 98
三、問答題 99
四、編程題 100
第7章 子程序與高級匯編技術 102
7.1 子程序概念 102
7.1.1 子程序的結構 102
7.1.2 子程序的調(diào)用與返回 104
7.1.3 參數(shù)傳遞 108
7.1.4 子程序的嵌套與遞歸 115
7.1.5 子程序設計 115
7.2 高級匯編技術 118
7.2.1 宏匯編 118
7.2.2 重復匯編 125
7.2.3 條件匯編 127
7.3 多模塊程序設計 128
7.4 匯編語言與高級語言的連接 130
小結 131
練習七 132
一、選擇題 132
二、填空題 133
三、問答題 135
四、編程題 137
第8章 輸入/輸出與中斷 140
8.1 輸入/輸出 140
8.1.1 輸入/輸出基礎 140
8.1.2 輸入/輸出程序設計 141
8.2 中斷 146
8.2.1 中斷概述 147
8.2.2 中斷調(diào)用 148
8.2.3 中斷服務程序設計 152
8.3 中斷功能的分類 154
8.3.1 鍵盤輸入的中斷功能 155
8.3.2 顯示器輸出的中斷功能 159
8.3.3 打印機輸出的中斷功能 162
8.3.4 串行通信口的中斷功能 165
8.3.5 磁盤文件存取技術 166
小結 170
練習八 171
一、選擇題 171
二、填空題 172
三、問答題 172
四、程序填空 172
五、編程題 173
第9章 程序運行與調(diào)試 175
9.1 MS-DOS、PC-BIOS系統(tǒng)功能調(diào)用 175
9.1.1 MS-DOS系統(tǒng)功能調(diào)用 175
9.1.2 PC-BIOS系統(tǒng)功能調(diào)用 177
9.2 段寄存器的裝填與程序的正常結束 178
9.2.1 段寄存器的裝填 178
9.2.2 程序的正常結束 179
9.3 匯編語言程序的上機過程 179
9.3.1 建立匯編語言的工作環(huán)境 179
9.3.2 運行匯編語言源程序的過程 180
9.4 調(diào)試程序DEBUG 180
9.4.1 DEBUG功能 180
9.4.2 DEBUG啟動 181
9.4.3 DEBUG命令應用說明 181
9.4.4 DEBUG命令及用法 181
小結 185
練習九 185
一、選擇題 185
二、填空題 185
三、問答題 186
第10章 實訓 187
實訓一 DEBUG的使用 187
實訓二 順序程序設計 191
實訓三 分支程序設計 193
實訓四 循環(huán)程序設計(一)——單重循環(huán)程序設計 194
實訓五 循環(huán)程序設計(二)——多重循環(huán)程序設計 195
實訓六 子程序與宏 197
實訓七 彩色圖形程序設計 200
實訓八 彩色動畫圖形程序設計 202
附錄 Pentium指令系統(tǒng) 207
A.1 數(shù)據(jù)傳送指令 207
A.2 算術運算指令 208
A.3 邏輯指令 209
A.4 串操作指令 210
A.5 控制轉(zhuǎn)移指令 211
A.6 處理器控制指令 212
參考文獻 214

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號