注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔匯編語言程序設計

匯編語言程序設計

匯編語言程序設計

定 價:¥20.00

作 者: 王成端主編
出版社: 高等教育出版社
叢編項: 21世紀高等學校應用型教材
標 簽: 匯編語言程序設計

ISBN: 9787040129267 出版時間: 2003-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 245 字數(shù):  

內容簡介

  本書以8086/8088系列微機為主要背景機,以8086/8088CPU為基礎,由淺入深地介紹了匯編語言程序設計相關知識。全書共9章,主要內容包括基礎知識、8088/8086的尋址方式和指令系統(tǒng)、匯編語言、基本程序設計、算術與非數(shù)值程序設計、輸入/輸出程序設計、DOS與BIOS中斷及程序設計、模塊化程序設計和80x86/Pentium匯編語言介紹等。本書內容充實、重點突出,部分章節(jié)附有一定數(shù)量的實訓項目,不同專業(yè)可根據(jù)需要選用。本書適合作為高職高專計算機、自動化、機電類等專業(yè)的教材,也可作為工程技術人員參考用書。本書所配教學電子教案及書中所有相關素材,均可從高等教育出版社網(wǎng)站上下載,網(wǎng)址為:http://www.hep.edu.cn或http://cs.hep.com.cn。

作者簡介

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

圖書目錄

第1章 基礎知識
1.1 數(shù)據(jù)表示與運算
1.1.1 進位計數(shù)制與不同基數(shù)制之間的轉換
1.1.2 二進制數(shù)和十六進制數(shù)運算
1.1.3 數(shù)據(jù)表示
1.1.4 定點數(shù)與浮點數(shù)
1.2 8086/8088系統(tǒng)結構
1.2.1 8086/8088 CPU的內部結構
1.2.2 8086 CPU寄存器組織
1.2.3 8086 CPU引腳功能
1.3 計算機語言基本概念
1.3.1 機器語言
1.3.2 匯編語言
1.3.3 高級語言
1.3.4 匯編語言與高級語言的比較
本章小結
習題一
第2章 8086/8088的尋址方式和指令系統(tǒng)
2.1 尋址方式
2.1.1 操作數(shù)類型
2.1.2 尋址方式
2.2 指令系統(tǒng)
2.2.1 數(shù)據(jù)傳送指令
2.2.2 算術運算指令
2.2.3 邏輯運算指令
2.2.4 移位指令
2.2.5 轉移指令
2.2.6 字符串操作指令
2.2.7 處理器控制指令
2.2.8 輸入/輸出指令
2.2.9 中斷指令
本章小結
習題二
第3章 匯編語言
3.1 匯編語言語句
3.1.1 語句的類別與結構
3.1.2 指令語句的操作數(shù)
3.1.3 指令語句中的運算符和操作符
3.2 偽指令
3.2.1 數(shù)據(jù)定義與符號定義偽指令
3.2.2 段定義偽指令
3.2.3 模塊定義與通信偽指令
3.2.4 過程定義偽指令
3.2.5 其他偽指令
3.3 匯編語言程序的結構
3.3.1 匯編語言程序的構造
3.3.2 程序正常返回DOS的方法
3.4 高級匯編語言技術
3.4.1 條件匯編
3.4.2 宏匯編
3.4.3 結構
3.4.4 記錄
實訓一 匯編程序MASM的使用
實訓二 集成的編程環(huán)境PWB介紹
實訓三 調試工具DEBUG的使用
本章小結
習題三
第4章 基本程序設計
4.1 順序程序設計
4.1.1 存儲單元內容移位
4.1.2 乘法運算
4.1.3 屏蔽與置位
4.1.4 拆字與合字
4.1.5 數(shù)據(jù)與ASCII碼的相互轉換
4.1.6 簡單算術運算
4.1.7 查表
4.2 分支程序設計
4.2.1 單重分支
4.2.2 多重分支
4.2.3 用地址表實現(xiàn)分支
4.3 循環(huán)程序設計
4.3.1 循環(huán)程序的結構
4.3.2 單重循環(huán)
4.3.3 多重循環(huán)
4.4 子程序設計
4.4.1 子程序與調用程序
4.4.2 子程序與主程序的參數(shù)傳遞
4.4.3 子程序中寄存器的保護與恢復
實訓一 分支程序設計
實訓二 循環(huán)程序設計
實訓三 子程序設計
本章小結
習題四
第5章 算術與非數(shù)值程序設計
5.1 算術運算程序設計
5.1.1 定點數(shù)的運算
5.1.2 加法運算
5.1.3 減法運算
5.1.4 乘法運算
5.1.5 除法運算
5.2 數(shù)據(jù)處理程序設計
5.2.1 數(shù)據(jù)處理簡介
5.2.2 代碼轉換
5.2.3 字符處理
5.2.4 表處理
5.2.5 檢索與排序
實訓一 BCD數(shù)運算
實訓二 二進制數(shù)與ASCII碼的相互轉換
實訓三 字符串統(tǒng)計
本章小結
習題五
第6章 輸入/輸出程序設計
6.1 工作原理
6.1.1 CPU與外設的信息交換
6.1.2 CPU尋址外設的方式
6.1.3 數(shù)據(jù)傳送方式
6.2 數(shù)據(jù)的輸入/輸出方式
6.2.1 直接I/O方式
6.2.2 查詢I/O方式
6.2.3 中斷I/O方式
實訓一 數(shù)據(jù)采集:查詢方式
實訓二 PC機間的相互通信:查詢方式
實訓三 PC機間的相互通信:中斷方式
本章小結
習題六
第7章 DOS與BIOS中斷及程序設計
7.1 DOS中斷與系統(tǒng)功能調用
7.1.1 DOS中斷
7.1.2 DOS系統(tǒng)功能調用
7.1.3 磁盤文件管理
7.2 BIOS中斷功能調用
7.2.1 BIOS中斷
7.2.2 常用的BIOS功能調用舉例
7.2.3 圖形顯示程序設計
實訓一 發(fā)聲程序設計
實訓二 彩色圖形程序設計
實訓三 磁盤文件操作設計
本章小結
習題七
第8章 模塊化的程序設計
8.1 模塊化的程序設計
8.1.1 模塊化設計原則
8.1.2 模塊之間的組合與通信
8.1.3 模塊化設計舉例
8.2 匯編語言與高級語言的接口
8.2.1 概述
8.2.2 嵌入式匯編
8.2.3 匯編語言與C語言的混合編程
實訓一 鍵盤錄入數(shù)據(jù)的轉換與顯示
實訓二 C語言調用匯編語言子程序進行數(shù)據(jù)傳遞與顯示
本章小結
習題八
第9章 80x86/Pentium匯編語言介紹
9.1 80x86/Pentium微處理器簡介
9.1.1 80286微處理器
9.1.2 80386微處理器
9.1.3 80486微處理器
9.1.4 Pentium系列微處理器
9.2 80286新增指令
9.2.1 堆棧操作指令
9.2.2 有符號數(shù)乘法指令
9.2.3 移位指令
9.3 80386新增指令
9.3.1 數(shù)據(jù)傳送與填充指令
9.3.2 堆棧操作指令
9.3.3 取段寄存器指令
9.3.4 有符號數(shù)乘法指令
9.3.5 符號擴展指令
9.3.6 移位指令
9.3.7 位操作指令
9.3.8 條件設置字節(jié)指令
9.3.9 循環(huán)控制指令
9.3.10 字符串操作指令
9.4 80486新增指令
9.4.1 字節(jié)交換指令
9.4.2 交換并相加指令
9.4.3 比較并交換指令
9.4.4 Cache管理指令
9.5 Pentium新增指令
9.5.1 8字節(jié)比較交換指令
9.5.2 處理器特征識別指令
9.5.3 讀時間標記計數(shù)器指令
9.5.4 讀模型專用寄存器指令
9.5.5 寫模型專用寄存器指令
本章小結
習題九
附錄
附錄Ⅰ ASCII碼表
附錄Ⅱ DOS系統(tǒng)功能調用
附錄Ⅲ 常用BIOS子程序的功能及其調用參數(shù)
參考文獻 

本目錄推薦

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