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

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

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

定 價:¥28.00

作 者: 蘇帆[等]主編
出版社: 華中科技大學(xué)出版社
叢編項: 21世紀(jì)高等院校計算機(jī)系列教材
標(biāo) 簽: 匯編語言程序設(shè)計

ISBN: 9787560933412 出版時間: 2005-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 294 字?jǐn)?shù):  

內(nèi)容簡介

  《匯編語言程序設(shè)計》主要闡述80x86匯編語言的程序設(shè)計方法和技術(shù)。全書共10章,第1章為基礎(chǔ)知識部分;第2章和第3章為編程工具部分,主要內(nèi)容為80x86的尋址方式與指令系統(tǒng),以及包括偽指令在內(nèi)的匯編語言程序格式;第4章至第7章介紹編程方法,內(nèi)容包括順序、分支、循環(huán)、子程序等基本程序結(jié)構(gòu),程序設(shè)計的基本方法和技術(shù),多模塊連接技術(shù),宏匯編技術(shù),以中斷為主的輸人輸出程序設(shè)計方法,以及BIOS和DOS系統(tǒng)功能調(diào)用;第8章為實際應(yīng)用部分,說明圖形顯示、發(fā)聲和鍵盤錄入技術(shù),以及匯編語言與c語言接口的方法;第9章和第10章為知識拓展部分,主要介紹了分段、分頁管理與多任務(wù)保護(hù)機(jī)制,實模式與保護(hù)模式切換實例,虛擬86方式的使用程序,多媒體匯編MMX和SSE指令及其編程設(shè)計與優(yōu)化處理等。全書提供了大量程序?qū)嵗空潞缶接辛?xí)題。《匯編語言程序設(shè)計》適用于高等院校以及大、中專院校作為“匯編語言程序設(shè)計”課程的教材,也可作為計算機(jī)工作者學(xué)習(xí)匯編語言的自學(xué)參考書,只要具有高級語言程序設(shè)計基礎(chǔ)的讀者,都可通過《匯編語言程序設(shè)計》學(xué)習(xí)和掌握匯編語言程序設(shè)計技術(shù)。

作者簡介

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

圖書目錄

第1章 微型計算機(jī)基礎(chǔ)知識
1·1 微型計算機(jī)系統(tǒng)簡述
1·1·1 微處理器
1·1·2 微型計算機(jī)系統(tǒng)
1·2 微型計算機(jī)數(shù)和字符的表示
1·2·1 計算機(jī)中數(shù)的表示
1·2·2 常用數(shù)制及其算術(shù)運(yùn)算
1·2·3 數(shù)制的轉(zhuǎn)換
1·2·4 數(shù)的表示
1·2·5 加減法運(yùn)算的溢出條件
1·2·6 字符的表示
1·3 匯編語言程序設(shè)計概述
1·3·1 匯編語言
1·3·2 匯編語言程序設(shè)計
習(xí)題
第2章 IBM-PC微型計算機(jī)系統(tǒng)概述
2·1 8086/8088的功能結(jié)構(gòu)
2·1·1 執(zhí)行單元EU
2·1·2 總線接口單元BIU
2·2 8086/8088的寄存器結(jié)構(gòu)
2·2·1 通用寄存器
2·2·2 段寄存器
2·2·3 狀態(tài)寄存器
2·2·4 指令指針寄存器
2·3 存儲器的組織
2·3·1 存儲器的標(biāo)準(zhǔn)結(jié)構(gòu)
2·3·2 存儲器的分段
2·3·3 實際地址和邏輯地址
2·3·4 堆棧
*2·4 Intel 80X86系統(tǒng)高檔微處理器簡介
2·4·1 80286微處理器
2·4·2 80386微處理器
2·4·3 80486微處理器
2·4·4 Pentium微處理器
習(xí)題
第3章 8086/8088指令系統(tǒng)
3·1 指令的基本格式
3·1·1 指令的構(gòu)成
3·1·2 8086指令的通用格式
3·2 8086/8088的尋址方式
3·2·1 固定尋址
3·2·2 立即尋址
3·2·3 寄存器尋址
3·2·4 存儲器尋址
3·2·5 I/O端口尋址
3·3 指令的執(zhí)行時間
3·4 8086/8088指令系統(tǒng)
3·4·1 數(shù)據(jù)傳送類指令及應(yīng)用
3·4·2 算術(shù)運(yùn)算類指令及應(yīng)用
3·4·3 邏輯運(yùn)算與移位類指令及應(yīng)用
3·4·4 串操作類指令及應(yīng)用
3·4·5 控制轉(zhuǎn)移類指令及應(yīng)用
3·4·6 處理器控制類指令及應(yīng)用
習(xí)題
第4章 匯編語言程序
4·1 匯編語言與匯編程序
4·1·1 匯編語言
4·1·2 匯編程序
4·2 匯編語言程序的格式和組成元素
4·2·1 語句類型(指令、偽指令、宏指令三類)
4·2·2 匯編語言語句的四個域
4·2·3 匯編語言程序的段結(jié)構(gòu)
4·3 偽指令及其應(yīng)用
4·3·1 符號定義偽指令
4·3·2 數(shù)據(jù)定義及存儲器分配偽指令
4·3·3 標(biāo)號定義偽指令
4·3·4 段定義偽指令
4·3·5 過程定義偽指令
4·3·6 80X86指令集選擇偽指令
4·4 匯編語言程序的上機(jī)過程
4·4·1 建立ASM文件
4·4·2 生成OBJ文件
4·4·3 生成EXE文件
4·4·4 快速生成可執(zhí)行文件的方法
4·4·5 程序的執(zhí)行和調(diào)試
4·4·6 TASM、TLINK及Turbo Debug的使用
習(xí)題
*第5章 80X86/Pentium微處理器指令系統(tǒng)
5·1 80286增強(qiáng)和擴(kuò)充指令
5·1·1 80286工作模式
5·1·2 有符號整數(shù)乘法指令
5·1·3 堆棧操作指令
5·1·4 移位指令
5·1·5 支持高級語言的指令
5·1·6 控制保護(hù)指令
5·2 80386增強(qiáng)和擴(kuò)充指令
5·2·1 數(shù)據(jù)傳送與擴(kuò)展指令
5·2·2 地址傳送指令
5·2·3 有符號乘法指令
5·2·4 符號擴(kuò)展指令
5·2·5 堆棧操作指令
5·2·6 移位指令
5·2·7 位操作指令
5·2·8 條件設(shè)置指令
5·3 80486新增指令
5·3·1 字節(jié)交換指令
5·3·2 互換并相加指令
5·3·3 比較并相加指令
5·3·4 Cache管理指令
5·4 Pentium新增指令
5·4·1 8字節(jié)比較交換指令
5·4·2 處理器特征識別指令
5·4·3 讀時間標(biāo)記計數(shù)器指令
5·4·4 讀模型專用寄存器指令
5·4·5 寫模型專用寄存器指令
習(xí)題
第6章 順序程序設(shè)計
6·1 匯編語言程序設(shè)計的基本步驟
6·1·1 問題分析
6·1·2 確定算法,編制流程圖
6·1·3 編碼與調(diào)試
6·2 順序程序設(shè)計
6·2·1 輸入/輸出的DOS功能調(diào)用
6·2·2 十進(jìn)制BCD碼校正指令
6·2·3 順序程序設(shè)計舉例
習(xí)題
第7章 分支程序設(shè)計
7·1 分支程序結(jié)構(gòu)
7·1·1 單邊選擇程序設(shè)計
7·1·2 多邊選擇程序設(shè)計
7·2 轉(zhuǎn)移指令
7·2·1 條件轉(zhuǎn)移指令及應(yīng)用
7·2·2 無條件轉(zhuǎn)移指令及應(yīng)用
7·3 分支程序設(shè)計
7·3·1 用比較轉(zhuǎn)移指令實現(xiàn)分支
7·3·2 轉(zhuǎn)移指示表法實現(xiàn)分支
習(xí)題
第8章 循環(huán)程序設(shè)計
8·1 循環(huán)程序結(jié)構(gòu)
8·1·1 問題的提出
8·1·2 循環(huán)程序結(jié)構(gòu)
8·2 循環(huán)指令
8·2·1 重復(fù)控制指令(循環(huán)控制指令)
8·2·2 串操作指令及重復(fù)前綴
8·3 循環(huán)程序設(shè)計
8·3·1 先執(zhí)行后判斷結(jié)構(gòu)的循環(huán)程序設(shè)計
8·3·2 先判斷后執(zhí)行結(jié)構(gòu)的循環(huán)程序設(shè)計
8·3·3 循環(huán)程序的控制方法
8·4 多重循環(huán)
習(xí)題
第9章 子程序設(shè)計
9·1 子程序與調(diào)用程序
9·1·1 子程序設(shè)計方法
9·1·2 子程序的調(diào)用
9·2 具有子程序的匯編程序設(shè)計
9·2·1 含有NEAR過程及過程調(diào)用的程序設(shè)計
9·2·2 含有FAR過程及過程調(diào)用的程序設(shè)計
9·3 保護(hù)現(xiàn)場與恢復(fù)現(xiàn)場
9·4 過程的參數(shù)傳遞方法
9·4·1 約定寄存器法
9·4·2 約定存儲單元法
9·4·3 偽指令EXTRN,PUBLIC的使用
9·4·4 用寄存器傳送參數(shù)地址表的地址
9·4·5 用堆棧傳送參數(shù)
9·5 過程的嵌套和遞歸調(diào)用
9·5·1 過程的嵌套
9·5·2 過程的遞歸調(diào)用
第10章 匯編語言程序設(shè)計示例
10·1 字符處理
10·2 代碼轉(zhuǎn)換
10·3 表的處理
10·4 多模塊的連接
10·4·1 運(yùn)行匯編源程序的過程
10·4·2 多模塊的連接
附錄
附錄A ASCII碼表
附錄B 80X86指令表
附錄C TASM 5.0宏匯編程序出錯信息表
附錄D Debug命令表
附錄E 上機(jī)實驗指導(dǎo)
主要參考文獻(xiàn)

本目錄推薦

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