注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教育各級教育匯編語言程序設(shè)計(專升本)

匯編語言程序設(shè)計(專升本)

匯編語言程序設(shè)計(專升本)

定 價:¥17.00

作 者: 孫一林主編
出版社: 高等教育出版社
叢編項: 中學(xué)教師進修高等師范本科教材
標(biāo) 簽: 匯編語言程序設(shè)計

ISBN: 9787040093407 出版時間: 2003-08-01 包裝: 平裝
開本: 23cm 頁數(shù): 229 字?jǐn)?shù):  

內(nèi)容簡介

  本書是教育部師范教育司組織編寫的中學(xué)教師進修高等師范本科(??破瘘c)計算機專業(yè)課教材。它以Intel公司8086/8088 CPU芯片的微機作為基礎(chǔ)機型,闡述8086/8088匯編語言的基礎(chǔ)知識、指令系統(tǒng)和實際應(yīng)用。該教材主要包括8個部分:計算機基礎(chǔ)知識、CPU結(jié)構(gòu)及其尋址方式、8086/8088指令系統(tǒng)、匯編語言偽指令系統(tǒng)、匯編語言程序設(shè)計方法、I/O與中斷技術(shù)、BIOS和DOS中斷調(diào)用、80x86及其他高性能微處理器和指令簡介。本教材由淺入深,概念清晰,連接性強,既體現(xiàn)了8086/8088匯編語言系統(tǒng)的完整性,又兼顧到密切聯(lián)系實踐,特別是書中穿插了大量豐富的例題和習(xí)題,使之具有很強的操作性和實用性。本書既可作為中學(xué)教師進修本科(??破瘘c)計算機專業(yè)課教材使用,又可作為普通本科、成人本科教育的教材。

作者簡介

暫缺《匯編語言程序設(shè)計(專升本)》作者簡介

圖書目錄

第一章 計算機基礎(chǔ)知識 1
1.1 微型計算機系統(tǒng)組成 1
1.1.1 硬件系統(tǒng) 1
1.1.2 軟件系統(tǒng) 4
1.2 計算機程序設(shè)計語言 4
1.2.1 機器語言 5
1.2.2 匯編語言 5
1.2.3 高級語言 6
1.2.4 編程工具軟件 7
1.3 計算機運算基礎(chǔ)知識 7
1.3.1 計算機系統(tǒng)使用的數(shù)制及其轉(zhuǎn)換 8
1.3.2 二進制數(shù)的算術(shù)運算和邏輯運算 12
1.3.3 計算機中數(shù)據(jù)和字符的表示形式 14
1.4 計算機程序算法的表述 17
1.4.1 算法的慨念 18
1.4.2 算法的表述形式 19
1.4.3 程序流程圖與N-S圖 21
習(xí)題 24
第二章 CPU結(jié)構(gòu)及其尋址方式 26
2.1 8086/8088CPU內(nèi)部結(jié)構(gòu) 26
2.2 8086/8088內(nèi)部寄存器組 27
2.2.1 通用寄存器 28
2.2.2 段寄存器 29
2.2.3 控制寄存器 29
2.2.4 CPU內(nèi)部各寄存器的復(fù)位值 30
2.3 8086/8088指令和指令周期 31
2.3.1 指令的基本格式 31
2.3.2 指令的基本功能 33
2.4 8086/8088外部存儲器組織結(jié)構(gòu) 33
2.4.1 8086/8088存儲器的分段 34
2.4.2 物理地址的形成 34
2.4.3 分段尋找地址的特點 35
2.5 8086/8088CPU尋址方式 35
習(xí)題 39
第三章 8086/8088指令系統(tǒng) 40
3.1 數(shù)據(jù)傳送指令 40
3.1.1 通用數(shù)據(jù)傳輸指令 40
3.1.2 地址傳送指令 43
3.1.3 換碼指令 44
3.1.4 狀態(tài)標(biāo)志位傳送指令 45
3.2 算術(shù)運算指令 46
3.2.1 加法指令 46
3.2.2 減法指令 49
3.2.3 乘法指令 51
3.2.4 除法指令 53
3.3 邏輯運算指令 55
3.3.1 布爾操作指令 56
3.3.2 移位指令 57
3.4 數(shù)據(jù)串操作類指令 59
3.4.1 串傳送指令 60
3.4.2 串比較指令 61
3.4.3 串搜索指令 61
3.4.4 串載入指令 62
3.4.5 串存儲指令 63
3.4.6 重復(fù)前綴指令 63
3.5 處理器控制類指令 64
3.5.1 標(biāo)志操作指令 65
3.5.2 外部同步操作指令 65
3.6 程序控制轉(zhuǎn)移指令 66
3.6.1 轉(zhuǎn)移指令 66
3.6.2 循環(huán)指令 69
3.6.3 調(diào)用和返回指令 70
3.6.4 中斷調(diào)用和中斷返回指令 72
習(xí)題 73
第四章 匯編語言偽指令系統(tǒng) 79
4.1 匯編語言指令和語句 79
4.1.1 匯編語言語句基本格式 79
4.1.2 語句中的幾個基本元素 80
4.2 匯編語言偽指令 83
4.2.1 符號定義語句 83
4.2.2 數(shù)據(jù)定義語句 84
4.2.3 段定義語句 85
4.2.4 過程定義語句 88
4.2.5 結(jié)束語句 89
4.2.6 定位語句 89
4.2.7 輔助語句 90
4.3 匯編語言運算符 92
4.3.1 算術(shù)運算符 92
4.3.2 邏輯運算符 92
4.3.3 關(guān)系運算符 93
4.3.4 數(shù)值回送運算符 93
4.3.5 屬性運算符 95
4.4 匯編語言宏指令 98
4.4.1 宏定義 99
4.4.2 宏調(diào)用與宏展開 99
4.4.3 宏定義中的局部標(biāo)號 100
4.4.4 宏與子程序的比較 101
4.4.5 宏應(yīng)用舉例 102
4.4.6 匯編語言重復(fù)匯編偽指令 104
4.5 匯編語言條件匯編偽指令 106
習(xí)題 108
第五章 匯編語言程序設(shè)計方法 111
5.1 程序設(shè)計方法概述 111
5.1.1 編寫匯編語言程序的步驟 111
5.1.2 判斷程序質(zhì)量的標(biāo)準(zhǔn) 112
5.1.3 匯編語言程序的開發(fā)過程 112
5.1.4 完整的匯編語言程序框架 113
5.1.5 匯編語言程序結(jié)構(gòu)的分類 115
5.2 循環(huán)程序設(shè)計 115
5.2.1 循環(huán)程序的組成 115
5.2.2 循環(huán)程序的結(jié)構(gòu)形式 116
5.2.3 循環(huán)程序設(shè)計舉例 116
5.3 分支程序設(shè)計 119
5.3.1 分支程序的結(jié)構(gòu)形式 119
5.3.2 分支程序設(shè)計舉例 119
5.4 子程序設(shè)計 121
5.4.1 子程序的基本概念 121
5.4.2 子程序的定義
122
5.4.3 子程序的參數(shù)傳送 123
5.4.4 利用堆棧保護和恢復(fù)現(xiàn)場 124
5.4.5 子程序的嵌套 125
5.4.6 子程序的遞歸 125
5.5 匯編程序調(diào)試工具 126
5.5.1 DEBUG功能介紹 127
5.5.2 DEBUG程序的調(diào)用 127
5.5.3 DEBUG命令 127
5.5.4 DEBUG命令舉例 128
習(xí)題 132
第六章 I/O與中斷技術(shù) 138
6.1 計算機的I/O 138
6.1.1 I/O端口 138
6.1.2 CPU與外設(shè)之間的信息交換 140
6.1.3 I/O指令 141
6.2 I/O控制方式 142
6.2.1 直接I/O方式 142
6.2.2 查詢方式 143
6.2.3 中斷方式 147
6.2.4 直接數(shù)據(jù)傳送方式(DMA方式) 147
6.3 中斷技術(shù)和中斷程序設(shè)計 149
6.3.1 中斷系統(tǒng)的功能 149
6.3.2 中斷類型 150
6.3.3 中斷的優(yōu)先權(quán)和中斷嵌套 153
6.3.4 中斷向量表 154
6.3.5 中斷向量表的修改 156
6.3.6 微機中斷過程 157
6.3.7 編寫中斷服務(wù)程序的過程 158
6.3.8 編程注意事項 159
6.3.9 中斷編程舉例 159
習(xí)題 165
第七章 BIOS和DOS中斷調(diào)用 168
7.1 BIOS中斷調(diào)用 168
7.1.1 顯示輸出管理(INT 10H) 169
7.1.2 鍵盤輸入管理(INT 16H) 174
7.1.3 打印輸出管理(INT 17H) 176
7.1.4 時間中斷調(diào)用(INT 1AH) 176
7.2 DOS中斷調(diào)用 178
7.2.1 常用DOS操作系統(tǒng)中斷調(diào)用 179
7.2.2 常用INT 21H系統(tǒng)功能中斷 180
7.2.3 INT 21H中斷中的文件系統(tǒng)處理功能 188
習(xí)題 203
第八章 80x86 CPU和指令簡介 209
8.1 80286 CPU和指令簡介 209
8.2 80386 CPU簡介 210
8.3 80486及其他高性能CPU和指令簡介 212
習(xí)題 214
附錄
附錄一 標(biāo)準(zhǔn)ASCII字符表 215
附錄二 BIOS中斷調(diào)用 217
附錄三 DOS INT 21H功能調(diào)用表 220
附錄四 MASM匯編程序常見出錯信息表 225
附錄五 8086/8088指令表 226

本目錄推薦

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