注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡認證與等級考試Micosoft認證匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥20.00

作 者: 宋錦河主編
出版社: 中國水利水電出版社
叢編項: 21世紀高職高專新概念教材
標 簽: 匯編語言程序設計

ISBN: 9787508407302 出版時間: 2001-08-01 包裝: 精裝
開本: 24cm 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  本書以Intel 8086微處理器為基礎,介紹了匯編語言的基本概念、基本原理和程序設計的基本方法,以大量實例講述了如何用匯編語言開發(fā)應用程序,并介紹了上機調(diào)試運行匯編源程序的方法。本書內(nèi)容廣博、語言淺顯、結(jié)構(gòu)清晰、實例豐富,內(nèi)容編排突出了匯編語言程序設計的一般方法,學生可一邊學習,一邊上機操作,便于在實踐中鞏固理論知識,具有很強的可操作性。本書為計算機專業(yè)的“匯編語言程序設計”課程的教材,也可作為電子、自動控制等專業(yè)的相關(guān)教材,適用于高等職業(yè)學校、高等專科學校、成人及本科院校舉辦的二級職業(yè)技術(shù)學院和民辦高校。本書為授課教師免費提供電子教案,此教案用PowerPoint制作,可以任意修改。需要者請與北京萬水電子信息有限公司聯(lián)系。

作者簡介

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

圖書目錄


前言
第1章 基礎知識 1
1.1 匯編語言及特點 1
1.1.1 機器語言 1
1.1.2 匯編語言 2
1.1.3 高級語言 2
1.1.4 匯編語言的特點 2
1.2 數(shù)據(jù)表示 3
1.2.1 數(shù)值數(shù)據(jù) 3
1.2.2 字符數(shù)據(jù) 5
1.3 8086CPU和寄存器組 6
1.3.1 Intel 8086CPU內(nèi)部結(jié)構(gòu) 6
1.3.2 8086寄存器組 7
1.3.3 標志寄存器 8
1.4 存儲器物理地址的形成 10
1.4.1 存儲器 10
1.4.2 存儲器單元的地址和內(nèi)容 11
1.4.3 物理地址的形成 11
習題1 13
第2章 尋址方式和指令系統(tǒng) 15
2.1 尋址方式 15
2.1.1 寄存器尋址 16
2.1.2 寄存器間接尋址 16
2.1.3 變址尋址 18
2.1.4 基址加變址尋址 19
2.1.5 立即尋址 20
2.1.6 直接尋址 21
2.1.7 跨段問題 22
2.2 數(shù)據(jù)傳送類指令 22
2.2.1 通用數(shù)據(jù)傳送指令 22
2.2.2 堆棧操作指令 24
2.2.3 標志寄存器傳送指令 26
2.2.4 地址傳送指令 26
2.2.5 輸入輸出指令 28
2.3 算術(shù)運算類指令 29
2.3.1 加法指令 29
2.3.2 減運算指令 30
2.3.3 乘運算指令 31
2.3.4 除運算指令 32
2.3.5 符號擴展指令 33
2.3.6 十進制調(diào)整指令 34
2.4 位操作類指令 37
2.4.1 邏輯運算指令 37
2.4.2 移位指令 38
2.5 串操作類指令 41
2.6 控制轉(zhuǎn)移類指令 46
2.6.1 條件轉(zhuǎn)移指令 46
2.6.2 無條件轉(zhuǎn)移指令 48
2.6.3 循環(huán)指令 49
2.6.4 子程序調(diào)用指令 50
2.6.5 中斷指令 51
2.7 處理機控制類指令 52
2.7.1 標志位設置指令 52
2.7.2 CPU狀態(tài)控制指令 52
習題2 53
第3章 宏匯編語言 59
3.1 宏匯編語言格式 59
3.1.1 指令語句格式 59
3.1.2 偽指令語句格式 60
3.2 匯編語句表達式 60
3.2.1 常量 61
3.2.2 變量 61
3.2.3 標號 64
3.2.4 表達式與運算符 65
3.2.5 運算符的優(yōu)先級 70
3.3 偽指令 71
3.3.1 數(shù)據(jù)定義偽指令 72
3.3.2 符號定義偽指令 72
3.3.3 段定義偽指令SEGMENT/ENDS 74
3.3.4 假定偽指令ASSUME 77
3.3.5 置匯編地址計數(shù)器偽指令ORG 79
3.3.6 源程序結(jié)束偽指令 79
3.4 DOS系統(tǒng)功能調(diào)用 79
3.4.1 概述 79
3.4.2 常用的DOS系統(tǒng)功能調(diào)用 80
3.5 綜合舉例 82
習題3 86
第4章 程序設計方法 90
4.1 概述 90
4.1.1 匯編語言程序設計的一般步驟 90
4.1.2 流程圖 90
4.2 順序程序設計 91
4.3 分支程序設計 94
4.3.1 用條件轉(zhuǎn)移指令實現(xiàn)程序分支 94
4.3.2 用跳轉(zhuǎn)表實現(xiàn)多路分支 97
4.4 循環(huán)程序設計 99
4.4.1 循環(huán)程序的結(jié)構(gòu) 99
4.4.2 單重循環(huán)程序設計 100
4.4.3 多重循環(huán)程序設計 105
4.5 子程序設計 109
4.5.1 子程序的概念 109
4.5.2 子程序的定義 109
4.5.3 子程序設計方法 110
4.5.4 子程序應用舉例 111
4.5.5 子程序的嵌套與遞歸調(diào)用 116
4.6 模塊化程序設計 118
4.7 高級匯編語言技術(shù) 121
4.7.1 宏指令 121
4.7.2 宏指令的使用過程 121
4.7.3 宏操作符 123
4.7.4 局部符號偽指令LOCAL 124
4.7.5 宏庫的使用 125
4.7.6 重復匯編 127
4.7.7 條件匯編 129
習題4 132
第5章 輸入輸出和中斷 136
5.1 I/O設備數(shù)據(jù)傳送方式 136
5.1.1 端口尋址方式 136
5.1.2 CPU與外設的傳送方式 137
5.2 中斷傳送方式 144
5.2.1 概述 144
5.2.2 8086/8088的中斷系統(tǒng) 146
5.3 BIOS中斷調(diào)用方式 158
5.3.1 概述 158
5.3.2 常用BIOS功能調(diào)用 159
5.3.3 圖形顯示程序設計 162
5.4 綜合舉例 168
習題5 181
第6章 應用系統(tǒng)開發(fā) 183
6.1 汽車動畫程序開發(fā) 183
6.1.1 字符圖形顯示 183
6.1.2 動畫程序的開發(fā) 183
6.2 發(fā)聲系統(tǒng)程序開發(fā) 188
6.2.1 系統(tǒng)發(fā)聲途徑 188
6.2.2 發(fā)聲應用程序舉例 190
習題6 203
第7章 實驗指導 204
7.1 實驗步驟 204
7.2 調(diào)試程序DEBUG 206
7.2.1 DEBUG程序的調(diào)用 206
7.2.2 DEBUG命令的常用命令 206
7.3 實驗 212
附錄一 ASCII碼表 217
附錄二 8086指令系統(tǒng)表 218
附錄三 MASM偽指令表 225
附錄四 DOS的軟件中斷與系統(tǒng)功能調(diào)用 230
附錄五 常用BIOS子程序的功能及其調(diào)用參數(shù) 236
附錄六 本書符號使用說明 241
參考文獻 242

本目錄推薦

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