新版匯編語言程序設(shè)計(jì)/普通高等教育“十一五”國家級(jí)規(guī)劃教材高等學(xué)校教材
- 所屬分類:
高等理工教..
- 作者:
錢曉捷 主編
- 出版社:
電子工業(yè)出版社
- ISBN:9787121026966
- 出版日期:2006-12-1
-
原價(jià):
¥31.00元
現(xiàn)價(jià):¥23.30元
-
本書信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購買: 京東商城
當(dāng)當(dāng)網(wǎng)
圖書簡(jiǎn)介
本書以Intel 80x86指令系統(tǒng)和MASM 6.x為主體,全面而系統(tǒng)地介紹16/32位整數(shù)、浮點(diǎn)、多媒體指令的匯編語言程序設(shè)計(jì)方法。全書可分為基礎(chǔ)和提高兩部分。前5章作為基礎(chǔ)部分,以當(dāng)前“匯編語言程序設(shè)計(jì)”課程的教學(xué)為目標(biāo),為讀者講解16位基本整數(shù)指令及其匯編語言程序設(shè)計(jì)的知識(shí)。基礎(chǔ)部分的主要內(nèi)容是:匯編語言程序設(shè)計(jì)的基礎(chǔ)知識(shí),8086指令詳解,MASM偽指令和操作符,程序格式,程序結(jié)構(gòu)及其設(shè)計(jì)方法。后4章為提高部分,從不同的方面介紹匯編語言程序設(shè)計(jì)的深入內(nèi)容和實(shí)際應(yīng)用知識(shí)。提高部分各章的內(nèi)容相對(duì)獨(dú)立,主要有:32位80x86 CPU的整數(shù)指令系統(tǒng)及其編程,匯編語言與C/C++的混合編程,80x87 FPU的浮點(diǎn)指令系統(tǒng)及其編程,多媒體擴(kuò)展指令系統(tǒng)及其編程,64位指令簡(jiǎn)介。
本書可作為高等院校《匯編語言程序設(shè)計(jì)》課程的教材或參考書,主要讀者為計(jì)算機(jī)及相關(guān)學(xué)科的本科和高職、高專學(xué)生。本書內(nèi)容廣博、語言淺顯、結(jié)構(gòu)清晰、實(shí)例豐富,也適合于電子、自動(dòng)控制等專業(yè)的高校學(xué)生和成教學(xué)生,計(jì)算機(jī)應(yīng)用開發(fā)人員,深入學(xué)習(xí)微機(jī)應(yīng)用技術(shù)的普通讀者等。
目錄
第1章 匯編語言基礎(chǔ)知識(shí)?
1.1 計(jì)算機(jī)系統(tǒng)概述?
1.1.1 計(jì)算機(jī)的硬件?
1.1.2 計(jì)算機(jī)的軟件?
1.1.3 計(jì)算機(jī)的程序設(shè)計(jì)語言?
1.2 數(shù)據(jù)表示?
1.2.1 數(shù)制?
1.2.2 編碼?
1.2.3 有符號(hào)數(shù)的表示法?
1.2.4 二進(jìn)制運(yùn)算?
1.3 Intel 80x86系列微處理器?
1.4 微型計(jì)算機(jī)(PC)系統(tǒng)?
1.5 8086微處理器?
1.5.1 8086的功能結(jié)構(gòu)?
1.5.2 8086的寄存器?
1.5.3 存儲(chǔ)器組織與段寄存器?
1.6 8086的尋址方式?
1.6.1 8086的機(jī)器代碼格式?
1.6.2 立即數(shù)尋址方式?
1.6.3 寄存器尋址方式?
1.6.4 存儲(chǔ)器尋址方式?
習(xí)題1?
第2章 8086的指令系統(tǒng)
2.1 數(shù)據(jù)傳送類指令?
2.1.1 通用數(shù)據(jù)傳送指令?
2.1.2 堆棧操作指令?
2.1.3 標(biāo)志傳送指令?
2.1.4 地址傳送指令?
2.1.5 輸入輸出指令?
2.2 算術(shù)運(yùn)算類指令?
2.2.1 加法指令?
2.2.2 減法指令?
2.2.3 乘法指令?
2.2.4 除法指令?
2.2.5 符號(hào)擴(kuò)展指令?
2.2.6 十進(jìn)制調(diào)整指令?
2.3 位操作類指令?
2.3.1 邏輯運(yùn)算指令?
2.3.2 移位指令?
2.3.3 循環(huán)移位指令?
2.4 控制轉(zhuǎn)移類指令?
2.4.1 無條件轉(zhuǎn)移指令?
2.4.2 條件轉(zhuǎn)移指令?
2.4.3 循環(huán)指令?
2.4.4 子程序指令?
2.4.5 中斷指令?
2.4.6 系統(tǒng)功能調(diào)用?
2.5 串操作類指令?
2.6 處理機(jī)控制類指令?
習(xí)題2?
第3章 匯編語言程序格式
3.1 匯編語言程序的開發(fā)?
3.1.1 匯編語言程序的語句格式?
3.1.2 匯編語言的程序格式?
3.1.3 匯編語言程序的開發(fā)過程?
3.2 參數(shù)、變量和標(biāo)號(hào)?
3.2.1 數(shù)值型參數(shù)?
3.2.2 變量定義偽指令?
3.2.3 變量和標(biāo)號(hào)的屬性?
3.3 程序段的定義和屬性?
3.3.1 DOS的程序結(jié)構(gòu)?
3.3.2 簡(jiǎn)化段定義的格式?
3.3.3 完整段定義的格式?
3.4 復(fù)雜數(shù)據(jù)結(jié)構(gòu)?
3.4.1 結(jié)構(gòu)?
3.4.2 記錄?
習(xí)題3?
第4章 基本匯編語言程序設(shè)計(jì)
4.1 順序程序設(shè)計(jì)?
4.2 分支程序設(shè)計(jì)?
4.3 循環(huán)程序設(shè)計(jì)?
4.4 子程序設(shè)計(jì)?
4.4.1 過程定義偽指令?
4.4.2 子程序的參數(shù)傳遞?
4.4.3 子程序的嵌套、遞歸與重入?
4.4.4 子程序的應(yīng)用?
習(xí)題4?
第5章 高級(jí)匯編語言程序設(shè)計(jì)
5.1 高級(jí)語言特性?
5.1.1 條件控制偽指令?
5.1.2 循環(huán)控制偽指令?
5.1.3 過程聲明和過程調(diào)用偽指令?
5.2 宏結(jié)構(gòu)程序設(shè)計(jì)?
5.2.1 宏匯編?
5.2.2 重復(fù)匯編?
5.2.3 條件匯編?
5.3 模塊化程序設(shè)計(jì)?
5.3.1 源程序文件的包含?
5.3.2 目標(biāo)代碼文件的連接?
5.3.3 子程序庫的調(diào)入?
5.4 輸入輸出程序設(shè)計(jì)?
5.4.1 程序直接控制輸入輸出?
5.4.2 程序查詢輸入輸出?
5.4.3 中斷服務(wù)程序?
習(xí)題5?
第6章 32位指令及其編程
6.1 32位指令運(yùn)行環(huán)境?
6.1.1 寄存器?
6.1.2 尋址方式?
6.1.3 機(jī)器代碼格式?
6.2 32位擴(kuò)展指令?
6.2.1 數(shù)據(jù)傳送類指令?
6.2.2 算術(shù)運(yùn)算類指令?
6.2.3 位操作類指令?
6.2.4 串操作類指令?
6.2.5 控制轉(zhuǎn)移類指令?
6.3 32位指令的程序設(shè)計(jì)?
6.4 32位新增指令?
6.4.1 80386新增指令?
6.4.2 80486新增指令?
6.4.3 Pentium新增指令?
6.4.4 Pentium Pro新增指令?
6.5 用匯編語言編寫32位Windows應(yīng)用程序?
6.5.1 32位Windows應(yīng)用程序的特點(diǎn)?
6.5.2 32位Windows控制臺(tái)程序?
6.5.3 MASM32開發(fā)環(huán)境?
6.5.4 創(chuàng)建消息窗口?
6.5.5 創(chuàng)建窗口應(yīng)用程序?
習(xí)題6?
第7章 匯編語言與C/C++的混合編程
7.1 Turbo C嵌入?yún)R編方式?
7.1.1 嵌入?yún)R編語句的格式?
7.1.2 匯編語句訪問C語言的數(shù)據(jù)?
7.1.3 嵌入?yún)R編的編譯過程?
7.2 Turbo C模塊連接方式?
7.2.1 混合編程的約定規(guī)則?
7.2.2 匯編模塊的編譯和連接?
7.2.3 混合編程的參數(shù)傳遞?
7.2.4 匯編語言程序?qū)語言程序的調(diào)用?
7.3 匯編語言在Visual C++中的應(yīng)用?
7.3.1 嵌入?yún)R編語言指令?
7.3.2 調(diào)用匯編語言過程?
7.3.3 使用匯編語言優(yōu)化C++代碼?
7.3.4 使用Visual C++開發(fā)匯編語言程序?
習(xí)題7?
第8章 80x87浮點(diǎn)指令及其編程
8.1 浮點(diǎn)數(shù)據(jù)格式?
8.1.1 實(shí)數(shù)和浮點(diǎn)格式?
8.1.2 80x87的數(shù)據(jù)格式?
8.2 浮點(diǎn)寄存器?
8.3 浮點(diǎn)指令的程序設(shè)計(jì)?
8.3.1 浮點(diǎn)傳送類指令?
8.3.2 算術(shù)運(yùn)算類指令?
8.3.3 超越函數(shù)類指令?
8.3.4 浮點(diǎn)比較類指令?
8.3.5 FPU控制類指令?
習(xí)題8?
第9章 多媒體指令及其編程
9.1 MMX指令系統(tǒng)?
9.1.1 MMX的數(shù)據(jù)結(jié)構(gòu)?
9.1.2 MMX指令?
9.1.3 MMX指令的程序設(shè)計(jì)?
9.2 SSE指令系統(tǒng)?
9.2.1 SIMD浮點(diǎn)指令?
9.2.2 SIMD整數(shù)指令?
9.2.3 高速緩存優(yōu)化處理指令?
9.2.4 SSE指令的程序設(shè)計(jì)?
9.3 SSE2指令系統(tǒng)?
9.3.1 SSE2的數(shù)據(jù)類型?
9.3.2 SSE2浮點(diǎn)指令?
9.3.3 SSE2擴(kuò)展指令?
9.3.4 SSE2指令的程序設(shè)計(jì)?
9.4 SSE3指令系統(tǒng)?
9.4.1 SSE3指令?
9.4.2 SSE3指令的程序設(shè)計(jì)?
習(xí)題9?
第10章 64位指令簡(jiǎn)介
10.1 64位方式的運(yùn)行環(huán)境?
10.2 64位方式的指令?
附錄A 調(diào)試程序CodeView
附錄B 匯編程序MASM的偽指令和操作符
附錄C 80x86整數(shù)指令系統(tǒng)
附錄D 輸入輸出子程序庫IO.LIB
參考文獻(xiàn)
同類熱銷圖書
書名 | 作者 | 出版社 | 價(jià)格 | 購買 |
算法導(dǎo)論(原書第2版)(決戰(zhàn)大數(shù)據(jù)時(shí)代!IT技術(shù)人員不得不.. | (美)科曼.. | 機(jī)械工業(yè)出版社 | ¥85.00¥61.70 |
詳情 |
C程序設(shè)計(jì)語言 第2版·新版 | (美)克尼.. | 機(jī)械工業(yè)出版社 | ¥30.00¥22.50 |
詳情 |
數(shù)字圖像處理(MATLAB版)——國外電子與通信教材系列 | (美)岡薩.. | 電子工業(yè)出版社 | ¥50.00¥37.50 |
詳情 |
軟件測(cè)試(原書第2版) | (美)佩騰.. | 機(jī)械工業(yè)出版社 | ¥30.00¥21.80 |
詳情 |
信號(hào)完整性分析——國外電子與通信教材系列 | (美)伯格丁.. | 電子工業(yè)出版社 | ¥39.00¥29.20 |
詳情 |
模擬CMOS集成電路設(shè)計(jì) | (美)拉扎.. | 西安交通大學(xué)出版.. | ¥65.00¥52.00 |
詳情 |
MATLAB遺傳算法工具箱及應(yīng)用 | 雷英杰 等.. | 西安電子科技大學(xué).. | ¥26.00¥20.80 |
詳情 |
數(shù)字信號(hào)處理——理論、算法與實(shí)現(xiàn)(附光盤) | 胡廣書 | 清華大學(xué)出版社 | ¥49.80¥39.80 |
詳情 |
離散時(shí)間信號(hào)處理(第2版) | (美)奧本.. | 西安交通大學(xué)出版.. | ¥78.00¥62.40 |
詳情 |
機(jī)器人學(xué)導(dǎo)論(原書第3版) | (美)克來.. | 機(jī)械工業(yè)出版社 | ¥42.00¥33.60 |
詳情 |
模擬CMOS集成電路設(shè)計(jì) | 清華大學(xué)出版社 | ¥68.00¥54.40 |
詳情 | |
物理學(xué)史(第2版) | 郭奕玲,沈.. | 清華大學(xué)出版社 | ¥39.80¥30.20 |
詳情 |
ArcGIS地理信息系統(tǒng)空間分析實(shí)驗(yàn)教程(附光盤) | 湯國安,楊.. | 科學(xué)出版社 | ¥59.00¥42.90 |
詳情 |
直接發(fā)生——空間訓(xùn)練基礎(chǔ) | 中國建筑工業(yè)出版.. | ¥39.00¥31.20 |
詳情 | |
數(shù)據(jù)結(jié)構(gòu)(C語言版)——計(jì)算機(jī)科學(xué)叢書 | (美)霍羅.. | 機(jī)械工業(yè)出版社 | ¥48.00¥34.90 |
詳情 |
C程序設(shè)計(jì) 第三版——新世紀(jì)計(jì)算機(jī)基礎(chǔ)教育叢書 | 清華大學(xué)出版社 | ¥26.00¥20.50 |
詳情 | |
三級(jí)偏軟考試教程(第二版)——面向21世紀(jì)高校教材 | 東南大學(xué)出版社 | ¥36.00¥26.10 |
詳情 | |
信號(hào)與系統(tǒng)(第2版) | 劉樹棠 譯 | 西安交通大學(xué)出版.. | ¥58.00¥47.10 |
詳情 |
無線通信原理與應(yīng)用(第二版)——國外電子與通信教材系列 | (美)拉帕.. | 電子工業(yè)出版社 | ¥49.00¥36.70 |
詳情 |
無線通信原理與應(yīng)用(第二版) | Theodore S.. | 電子工業(yè)出版社 | ¥65.00¥48.70 |
詳情 |
信號(hào)與系統(tǒng)(第三版 上冊(cè))同步輔導(dǎo)及習(xí)題全解 (九章叢書)(.. | 孫雨雷 主.. | 水利水電出版社 | ¥22.80¥17.10 |
詳情 |
現(xiàn)代交換原理與通信網(wǎng)技術(shù) | 卞佳麗 等.. | 北京郵電大學(xué)出版.. | ¥36.00¥26.90 |
詳情 |
微分幾何入門與廣義相對(duì)論(上冊(cè)·第二版) | 梁燦彬,周.. | 科學(xué)出版社 | ¥59.00¥47.20 |
詳情 |
C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)(第3版)/新世紀(jì)計(jì)算機(jī)基礎(chǔ)教育叢.. | 譚浩強(qiáng) 編.. | 清華大學(xué)出版社 | ¥21.00¥17.40 |
詳情 |
先進(jìn)陶瓷工藝學(xué) | 劉維良 主.. | 武漢理工大學(xué)出版.. | ¥58.00¥43.50 |
詳情 |