注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥17.00

作 者: 梁發(fā)寅,宗大華編
出版社: 人民郵電出版社
叢編項: 高職高?,F代信息技術系列教材
標 簽: 匯編語言 程序設計 高等教育 教材

購買這本書可以去


ISBN: 9787115120601 出版時間: 2004-01-01 包裝: 精裝
開本: 26cm 頁數: 260 字數:  

內容簡介

匯編語言是一種面向機器的符號式程序設計語言。匯編語言具有編程質量高、執(zhí)行速度快、占用存儲空間少、易記、易修改等優(yōu)點。本書以8086/8088匯編語言格式的指令為出發(fā)點,分7章進行講述。本書認為尋址方式是學習匯編語言的基礎,學習中應強調程序設計的各種結構,并認真做好上機實踐。本書適用于高職高專計算機及相關專業(yè)的學生。編寫時,力求做到突出基礎知識和必備知識;由淺入深地安排全書內容;多舉實例,用例子說明概念及各種編程方法;每章最后附有習題,幫助理解和鞏固所學內容。相信本書對入門、理解、初步掌握匯編語言以及學習匯編語言的編程方法,都會有所裨益。"匯編語言是一種面向機器的程序設計語言,是人與計算機之間交換信息的有力工具。匯編語言一方面保持與機器指令一一對應:另一方面用助憶符代替機器指令中的操作碼,用符號地址代替機器指令中的地址碼。因此,使用匯編語言編寫程序,不僅繼承了用機器語言編寫程序時具有的編程質量高、執(zhí)行速度快和占用存儲空間少的優(yōu)點,而且還克服了機器語言程序直觀性差、難學、難記、難檢查及難修改等缺點。本書以匯編格式的8086/8088指令為出發(fā)點,?卜?7章進行講述。第1章由兩個部分內容組成:首先介紹與匯編語言有關的計算機基礎知識,然后介紹匯編語言的各種尋址方式。尋址方式是學習匯編語言的基礎。第2章把8086/8088的指令劃分成6組,并按組對它們的格式、功能做了介紹。第3章講述匯編語言各種語句的編寫格式和程序的編寫格式。第4章介紹程序設計中的子程序結構,突出返回地址的保存、現場保護和現場恢復等程序設計方面的安排。第5章介紹程序設計中的循環(huán)結構,重點為循環(huán)控制條件的各種構成方法。第6章介紹程序設計中的分支結構,重點為如何按條件對分支進行判斷。第7章為上機實踐,介紹匯編語言的工作環(huán)境以及編寫源程序、匯編、連接、調試以及運行的全過程。本書是為高職高專計算機及相關專業(yè)學生編寫的匯編語言教材,因此在編寫時,力求做到如下幾點:1.突出對基礎知識、必備知識的介紹,避免面面俱到:2.以由淺入深、螺旋式上升的方式安排全書內容,把各種知識3.多舉實例,用例子說明概念、說明各種編程的方法:步步地灌輸給讀者4.每章最后附有一定數量的習題,以幫助讀者理解和鞏固所學的內容。在本書的編寫過程中,陳吉人、沈寄云和宗濤提供了很多實例,為每章所附習題的收集、調試做了很多的工作,在此表示誠摯的謝意!由于編者水平所限,書中難免出現謬誤或不當之處,在此懇請讀者不吝批評、指正!"

作者簡介

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

圖書目錄

第1章  匯編語言基礎知識  1
1.1  有符號數和無符號數  1
1.1.1  有符號數的補碼表示  1
1.1.2  補碼的加法和減法  3
1.1.3  無符號數  5
1.1.4  字符的ASCII碼  5
1.2  存儲器  6
1.2.1  存儲單元的地址和內容  6
1.2.2  存儲器地址的分段  7
1.3  8086/8088微處理器  10
1.3.1  8086/8088微處理器的組成  10
1.3.2  8086/8088寄存器  11
1.3.3  匯編語言  13
1.4  8086/8088尋址方式  13
1.4.1  8086/8088指令的組成  13
1.4.2  符號地址  14
1.4.3  數據的尋址方式  17
習題1  23
第2章  8086/8088的指令系統  25
2.1  數據傳送指令  25
2.1.1  通用數據傳送指令  25
2.1.2  地址傳送指令  29
2.1.3  XLAT 查表指令  30
2.1.4  標志寄存器傳送指令  31
2.2  算術運算指令  32
2.2.1  加減運算指令  32
2.2.2  十進制調整指令  37
2.2.3  乘除運算指令  40
2.3  控制轉移指令  43
2.3.1  JMP無條件轉移指令  43
2.3.2  條件轉移指令  47
2.3.3  循環(huán)指令  52
2.4  邏輯運算和移位指令  53
2.4.1  邏輯運算指令  53
2.4.2  移位指令  55
2.5  串操作指令  60
2.5.1  與REP前綴相配合工作的MOVS,STOS和LODS指令  60
2.5.2  與REPE和REPNE前綴相配合工作的CMPS和SCAS指令  63
2.6  處理器控制指令  65
習題2  65
第3章  匯編語言程序格式和簡單程序設計  68
3.1  匯編語言的程序格式  68
3.1.1  匯編語言的語句  68
3.1.2  偽指令語句  70
3.1.3  指令語句  74
3.1.4  宏指令語句  77
3.2  簡單程序的設計  79
3.2.1  匯編語言程序設計的基本步驟  79
3.2.2  用流程圖表示算法  80
3.2.3  簡單程序的設計示例  81
習題3  86
第4章  子程序設計  90
4.1  子程序的結構形式  90
4.1.1  子程序的定義  90
4.1.2  子程序的調用和返回  91
4.2  子程序的設計方法  97
4.2.1  現場保護和現場恢復  97
4.2.2  主程序與子程序間的參數傳遞方法  98
4.2.3  子程序的嵌套調用  104
4.2.4  子程序的說明文件  104
4.3  DOS系統功能調用簡介  104
4.3.1  外部設備  105
4.3.2  輸入輸出指令  105
4.3.3  常用的DOS系統功能調用  106
4.3.4  子程序設計示例  112
習題4  117
第5章  循環(huán)程序設計  119
5.1  循環(huán)程序的結構形式  119
5.2  循環(huán)程序的控制方法  121
5.2.1  計數控制法  121
5.2.2  條件控制法  125
5.2.3  邏輯尺控制法  128
5.3  多重循環(huán)  131
5.4  循環(huán)程序設計示例  135
習題5  139
第6章  分支程序設計  143
6.1  雙分支程序的設計  143
6.1.1  分支程序的結構  143
6.1.2  雙分支程序設計  144
6.2  多分支程序設計  146
6.2.1  地址表法多分支程序設計  146
6.2.2  轉移表法多分支程序設計  150
6.2.3  邏輯分解法多分支程序設計  152
6.3  多分支程序設計示例  155
習題6  160
第7章  上機實踐  162
7.1  匯編語言程序的上機過程  162
7.1.1  建立匯編語言的工作環(huán)境  162
7.1.2  編制源程序  163
7.1.3  匯編  163
7.1.4  連接  164
7.1.5  調試運行  164
7.2  上機練習中的DOS功能調用  169
習題7  183

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號