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

匯編語(yǔ)言程序設(shè)計(jì)及應(yīng)用(第2版)

匯編語(yǔ)言程序設(shè)計(jì)及應(yīng)用(第2版)

定 價(jià):¥42.00

作 者: 王?;?編著
出版社: 高等教育出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)教材

ISBN: 9787040288377 出版時(shí)間: 1992-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 522 字?jǐn)?shù):  

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

  本書是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。全書由基礎(chǔ)篇和應(yīng)用篇組成,全面、系統(tǒng)地闡述匯編語(yǔ)言程序設(shè)計(jì)及應(yīng)用?;A(chǔ)篇簡(jiǎn)單介紹80x86系列微機(jī)的硬件和四種工作模式,詳細(xì)介紹80x86通用指令集實(shí)模式下可用的指令,并以MASM6.x為藍(lán)本,詳細(xì)講述匯編語(yǔ)言源程序的結(jié)構(gòu)和偽指令,深入討論分支、循環(huán)和子程序等基本匯編語(yǔ)言程序設(shè)計(jì)技術(shù)和宏指令、條件匯編、重復(fù)匯編等高級(jí)匯編語(yǔ)言程序技術(shù)。應(yīng)用篇介紹保護(hù)模式的有關(guān)概念、80x86微處理器與保護(hù)模式有關(guān)的硬件及專用的指令,系統(tǒng)說(shuō)明設(shè)計(jì)保護(hù)模式下的程序所需的數(shù)據(jù)結(jié)構(gòu)和如何實(shí)現(xiàn)保護(hù)模式下的程序設(shè)計(jì),介紹80x86微處理器FPU的硬件、浮點(diǎn)指令集及程序設(shè)計(jì)方法,闡明匯編語(yǔ)言和高級(jí)語(yǔ)言混合編程的各種約定規(guī)則與實(shí)現(xiàn)方法,介紹三個(gè)多媒體指令集MMX、SSE和SSE2及其編程技術(shù),簡(jiǎn)單介紹了win32環(huán)境下的匯編語(yǔ)言程序設(shè)計(jì)方法。本書內(nèi)容豐富,系統(tǒng)全面,涵蓋了匯編語(yǔ)言程序設(shè)計(jì)的各個(gè)方面。可作為普通高校本科計(jì)算機(jī)及相關(guān)專業(yè)匯編語(yǔ)言程序設(shè)計(jì)課程教材,也適用于信息類各專業(yè)學(xué)生、自考學(xué)生、計(jì)算機(jī)應(yīng)用開(kāi)發(fā)人員和希望深入學(xué)習(xí)微機(jī)應(yīng)用技術(shù)的讀者。

作者簡(jiǎn)介

暫缺《匯編語(yǔ)言程序設(shè)計(jì)及應(yīng)用(第2版)》作者簡(jiǎn)介

圖書目錄

上篇 基礎(chǔ)篇
第一章 80x86系列微機(jī)結(jié)構(gòu)組成
1.1 80x86系列微處理器結(jié)構(gòu)
1.1.1 8086CPU
1.1.2 80386CPU
1.1.3 80486CPU
1.1.4 Pentium微處理器
1.2 80x86系列微處理器的寄存器
1.2.1 8086寄存器
1.2.2 80386寄存器
1.2.3 80486寄存器
1.2.4 Pentium寄存器
1.3 80x86系列微處理機(jī)的主存儲(chǔ)器組織
1.3.1 主存概述
1.3.2 堆棧
1.4 80x86系列微處理器能直接處理的數(shù)據(jù)及其在主存儲(chǔ)器中存放
形式
小結(jié)
習(xí)題一
第二章 80x86系列微處理器尋址方式和
指令系統(tǒng)
2.1 80x86的工作模式
2.1.1 實(shí)模式
2.1.2 保護(hù)模式
2.1.3 虛擬86模式
2.1.4 系統(tǒng)管理模式
2.2 80x86指令格式
2.2.1 80x86機(jī)器指令格式
2.2.2 80x86機(jī)器指令在匯編語(yǔ)言中的表示方法
2.3 80x86指令尋址方式及其符號(hào)表示
2.3.1 尋址方式的有關(guān)問(wèn)題
2.3.2 與數(shù)據(jù)有關(guān)的尋址方式
2.4 80x86通用指令系統(tǒng)
2.4.1 傳送類指令
2.4.2 算術(shù)運(yùn)算和輔助操作指令
2.4.3 位操作指令
2.4.4 處理器控制指令
小結(jié)
習(xí)題二
第三章 80xl蜘的宏匯編語(yǔ)言
3.1 概述
3.1.1 匯編語(yǔ)言與匯編程序
3.1.2 80x86宏匯編語(yǔ)言概述
3.2 匯編語(yǔ)言源程序語(yǔ)句中的域
3.2.1 標(biāo)號(hào)名字域
3.2.2 操作助記符域
3.2.3 操作數(shù)域
3.3 偽指令
3.3.1 指令集選擇偽指令
3.3.2 數(shù)據(jù)定義偽指令
3.3.3 符號(hào)定義偽指令
3.3.4 模塊定義偽指令
3.3.5 完整段定義偽指令
3.3.6 簡(jiǎn)化段定義偽指令
3.4 COM文件的源程序結(jié)構(gòu)
小結(jié)
習(xí)題三
第四章 程序設(shè)計(jì)的基本技術(shù)
4.1 順序程序設(shè)計(jì)
4.2 分支程序設(shè)計(jì)
4.2.1 與程序控制類指令有關(guān)的尋址方式
4.2.2 轉(zhuǎn)移指令
4.2.3 分支程序設(shè)計(jì)
4.3 循環(huán)程序設(shè)計(jì)
4.3.1 概述
4.3.2 循環(huán)程序設(shè)計(jì)舉例
4.4 子程序設(shè)計(jì)
4.4.1 子程序概述
4.4.2 過(guò)程定義與模塊通信及調(diào)用返回語(yǔ)句
4.4.3 子程序的設(shè)計(jì)方法
4.4.4 系統(tǒng)功能調(diào)用
4.4.5 子程序設(shè)計(jì)舉例
4.4.6 遞歸子程序
小結(jié)
習(xí)題四
第五章 高級(jí)匯編語(yǔ)言技術(shù)
5.1 宏指令的有關(guān)問(wèn)題
5.1.1 宏定義
5.1.2 宏調(diào)用和宏擴(kuò)展
5.1.3 宏體中的標(biāo)號(hào)和變量
5.1.4 宏指令的嵌套
5.1.5 特殊的宏操作符
5.1.6 宏指令與子程序的區(qū)別
5.2 條件偽指令
5.2.1 條件偽指令概述
5.2.2 條件偽指令用法舉例
5.3 重復(fù)偽指令
5.3.1 數(shù)值重復(fù)偽指令REPT
5.3.2 參數(shù)值重復(fù)偽指令I(lǐng)RP
5.3.3 字符重復(fù)偽指令I(lǐng)RPC
5.3.4 中止宏的偽指令ExITM
5.4 高級(jí)語(yǔ)言結(jié)構(gòu)流程控制偽指令及其應(yīng)用
5.4.1 分支結(jié)構(gòu)流程控制偽指令及其應(yīng)用
5.4.2 循環(huán)結(jié)構(gòu)流程控制偽指令及其應(yīng)用
小結(jié)
習(xí)題五
下篇 應(yīng)用篇
第六章 保護(hù)模式及其程序設(shè)計(jì)
6.1 保護(hù)模式的預(yù)備知識(shí)
6.1.1 保護(hù)模式的三種地址空問(wèn)
6.1.2 保護(hù)模式的段和頁(yè)
6.1.3 保護(hù)模式涉及的數(shù)據(jù)結(jié)構(gòu)及相關(guān)硬件
6.2 操作系統(tǒng)類指令
6.2.1 實(shí)模式和任何特權(quán)級(jí)下都可執(zhí)行的指令
6.2.2 實(shí)模式或保護(hù)模式O特權(quán)級(jí)下可執(zhí)行的指令
6.2.3 只能在保護(hù)模式下執(zhí)行的指令
6.3 分段管理機(jī)制
6.3.1 任務(wù)間段的保護(hù)與共享
6.3.2 虛擬地址到線性地址的轉(zhuǎn)換
6.4 保護(hù)模式下的控制轉(zhuǎn)移
6.4.1 概述
6.4.2 任務(wù)內(nèi)特權(quán)級(jí)不變的段間轉(zhuǎn)移
6.4.3 任務(wù)內(nèi)特權(quán)級(jí)變換的段間轉(zhuǎn)移
6.4.4 任務(wù)切換
6.5 保護(hù)模式程序設(shè)計(jì)舉例
6.5.1 預(yù)備知識(shí)
6.5.2 任務(wù)內(nèi)特權(quán)級(jí)不變的段間轉(zhuǎn)移實(shí)例
6.5.3 任務(wù)內(nèi)特權(quán)級(jí)變換的段間轉(zhuǎn)移實(shí)例
6.5.4 任務(wù)切換實(shí)例
6.6 分頁(yè)管理機(jī)制
6.6.1 線性地址到物理地址的轉(zhuǎn)換
6.6.2 頁(yè)級(jí)保護(hù)和對(duì)虛擬存儲(chǔ)器的支持
6.6.3 分頁(yè)管理機(jī)制舉例
6.7 中斷和異常的處理
6.7.1 中斷和異常的概念
6.7.2 異常類型及各種異常產(chǎn)生的原因
6.7.3 中斷和異常處理的控制轉(zhuǎn)移
6.7.4 演示中斷處理舉例
6.8 輸入輸出保護(hù)
6.8.1 輸入輸出保護(hù)的方法
6.8.2 重要標(biāo)志位的保護(hù)
6.8.3 演示輸入輸出保護(hù)舉例
6.9 虛擬86模式
6.9.1 進(jìn)入和離開(kāi)V86模式
6.9.2 進(jìn)入和離開(kāi)V86模式舉例
6.9.3 V86模式的受限指令
小結(jié)
習(xí)題六
第七章 浮點(diǎn)程序設(shè)計(jì)
7.1 預(yù)備知識(shí)
7.1.1 FPU能直接處理的數(shù)據(jù)及其有關(guān)問(wèn)題
7.1.2 與編程相關(guān)的FPU的硬件
7.2 FPU的指令語(yǔ)句
7.2.1 傳送類指令語(yǔ)句
7.2.2 算術(shù)運(yùn)算類指令語(yǔ)句
7.2.3 超越函數(shù)類指令語(yǔ)句
7.2.4 比較類指令語(yǔ)句
7.2.5 FPU控制類指令語(yǔ)句
7.3 FPU匯編語(yǔ)言程序設(shè)計(jì)
7.3.1 FPU程序設(shè)計(jì)的兩個(gè)問(wèn)題
7.3.2 FPU匯編語(yǔ)言程序設(shè)計(jì)
舉例
小結(jié)
習(xí)題七
第八章 匯編語(yǔ)言與高級(jí)語(yǔ)言的混合編程
8.1 混合編程的約定規(guī)則
8.1.1 命名規(guī)則
8.1.2 調(diào)用規(guī)則
8.2 MASM宏匯編語(yǔ)言對(duì)混合編程的支持
8.3 C/C++與匯編語(yǔ)言混合編程
8.3.1 模塊鏈接法
8.3.2 嵌入式匯編
8.4 Pascal與匯編語(yǔ)言混合編程
小結(jié)
習(xí)題八
第九章 多媒體指令及其編程
9.1 MMX指令集
9.1.1 MMX技術(shù)基礎(chǔ)
9.1.2 MMX指令集
9.1.3 MMX指令程序設(shè)計(jì)
9.2 SSE指令集
9.2.1 SSE技術(shù)基礎(chǔ)
9.2.2 SSE指令集
9.2.3 SSE指令程序設(shè)計(jì)
9.3 SSE2指令集
9.3.1 SSE2編程環(huán)境
9.3.2 SSE2指令集
9.3.3 SSE2指令程序設(shè)計(jì)
小結(jié)
習(xí)題九
第十章 wiIl32環(huán)境下匯編語(yǔ)言程序設(shè)計(jì)
10.1 一個(gè)例子:Helloworld
10.1.1 指令系統(tǒng)選擇
10.1.2 工作模式選擇
10.1.3 選項(xiàng)定義
10.1.4 鏈接頭文件和庫(kù)文件
10.1.5 段定義
10.2 win32應(yīng)用程序的特點(diǎn)
10.2.1 API函教
10.2.2 動(dòng)態(tài)鏈接庫(kù)
10.2.3 句柄
10.2.4 用戶界面對(duì)象
10.2.5 資源
10.2.6 控件
10.3 win32匯編程序設(shè)計(jì)方法
10.3.1 Windows系統(tǒng)的消息機(jī)制
10.3.2 windows消息的格式
10.3.3 windows程序的運(yùn)行模式
10.3.4 Windows程序設(shè)計(jì)方法
10.3.5 Windows匯編程序設(shè)計(jì)流程
10.4 應(yīng)用程序?qū)嵗?br />10.4.1 控制臺(tái)程序
10.4.2 動(dòng)態(tài)鏈接庫(kù)
小結(jié)
習(xí)題十
附錄A 80x86指令系統(tǒng)一覽表
附錄B 匯編語(yǔ)言程序的上機(jī)實(shí)習(xí)指導(dǎo)
附錄C DOS系統(tǒng)功能調(diào)用(INT21H)
參考文獻(xiàn)

本目錄推薦

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