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

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

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

定 價(jià):¥28.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí)
1·1 微型計(jì)算機(jī)系統(tǒng)簡(jiǎn)述
1·1·1 微處理器
1·1·2 微型計(jì)算機(jī)系統(tǒng)
1·2 微型計(jì)算機(jī)數(shù)和字符的表示
1·2·1 計(jì)算機(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è)計(jì)概述
1·3·1 匯編語言
1·3·2 匯編語言程序設(shè)計(jì)
習(xí)題
第2章 IBM-PC微型計(jì)算機(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 存儲(chǔ)器的組織
2·3·1 存儲(chǔ)器的標(biāo)準(zhǔn)結(jié)構(gòu)
2·3·2 存儲(chǔ)器的分段
2·3·3 實(shí)際地址和邏輯地址
2·3·4 堆棧
*2·4 Intel 80X86系統(tǒng)高檔微處理器簡(jiǎn)介
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 存儲(chǔ)器尋址
3·2·5 I/O端口尋址
3·3 指令的執(zhí)行時(shí)間
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 匯編語言語句的四個(gè)域
4·2·3 匯編語言程序的段結(jié)構(gòu)
4·3 偽指令及其應(yīng)用
4·3·1 符號(hào)定義偽指令
4·3·2 數(shù)據(jù)定義及存儲(chǔ)器分配偽指令
4·3·3 標(biāo)號(hà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 有符號(hào)整數(shù)乘法指令
5·1·3 堆棧操作指令
5·1·4 移位指令
5·1·5 支持高級(jí)語言的指令
5·1·6 控制保護(hù)指令
5·2 80386增強(qiáng)和擴(kuò)充指令
5·2·1 數(shù)據(jù)傳送與擴(kuò)展指令
5·2·2 地址傳送指令
5·2·3 有符號(hào)乘法指令
5·2·4 符號(hào)擴(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 處理器特征識(shí)別指令
5·4·3 讀時(shí)間標(biāo)記計(jì)數(shù)器指令
5·4·4 讀模型專用寄存器指令
5·4·5 寫模型專用寄存器指令
習(xí)題
第6章 順序程序設(shè)計(jì)
6·1 匯編語言程序設(shè)計(jì)的基本步驟
6·1·1 問題分析
6·1·2 確定算法,編制流程圖
6·1·3 編碼與調(diào)試
6·2 順序程序設(shè)計(jì)
6·2·1 輸入/輸出的DOS功能調(diào)用
6·2·2 十進(jìn)制BCD碼校正指令
6·2·3 順序程序設(shè)計(jì)舉例
習(xí)題
第7章 分支程序設(shè)計(jì)
7·1 分支程序結(jié)構(gòu)
7·1·1 單邊選擇程序設(shè)計(jì)
7·1·2 多邊選擇程序設(shè)計(jì)
7·2 轉(zhuǎn)移指令
7·2·1 條件轉(zhuǎn)移指令及應(yīng)用
7·2·2 無條件轉(zhuǎn)移指令及應(yīng)用
7·3 分支程序設(shè)計(jì)
7·3·1 用比較轉(zhuǎn)移指令實(shí)現(xiàn)分支
7·3·2 轉(zhuǎn)移指示表法實(shí)現(xiàn)分支
習(xí)題
第8章 循環(huán)程序設(shè)計(jì)
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è)計(jì)
8·3·1 先執(zhí)行后判斷結(jié)構(gòu)的循環(huán)程序設(shè)計(jì)
8·3·2 先判斷后執(zhí)行結(jié)構(gòu)的循環(huán)程序設(shè)計(jì)
8·3·3 循環(huán)程序的控制方法
8·4 多重循環(huán)
習(xí)題
第9章 子程序設(shè)計(jì)
9·1 子程序與調(diào)用程序
9·1·1 子程序設(shè)計(jì)方法
9·1·2 子程序的調(diào)用
9·2 具有子程序的匯編程序設(shè)計(jì)
9·2·1 含有NEAR過程及過程調(diào)用的程序設(shè)計(jì)
9·2·2 含有FAR過程及過程調(diào)用的程序設(shè)計(jì)
9·3 保護(hù)現(xiàn)場(chǎng)與恢復(fù)現(xiàn)場(chǎng)
9·4 過程的參數(shù)傳遞方法
9·4·1 約定寄存器法
9·4·2 約定存儲(chǔ)單元法
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è)計(jì)示例
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宏匯編程序出錯(cuò)信息表
附錄D Debug命令表
附錄E 上機(jī)實(shí)驗(yàn)指導(dǎo)
主要參考文獻(xiàn)

本目錄推薦

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