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

匯編語(yǔ)言程序設(shè)計(jì)(第4版)

匯編語(yǔ)言程序設(shè)計(jì)(第4版)

定 價(jià):¥39.80

作 者: 錢(qián)曉捷 主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121170133 出版時(shí)間: 2012-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 321 字?jǐn)?shù):  

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

  《匯編語(yǔ)言程序設(shè)計(jì)(第4版普通高等教育十一五國(guó)家級(jí)規(guī)劃教材)》編著者錢(qián)曉捷?!秴R編語(yǔ)言程序設(shè)計(jì)(第4版普通高等教育十一五國(guó)家級(jí)規(guī)劃教材)》是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,是教育部-微軟精品課程教學(xué)成果。本書(shū)以Intel80x86指令系統(tǒng)和MASM6.x為主體,共10章,分為基礎(chǔ)和提高兩部分。前5章作為基礎(chǔ)部分,以當(dāng)前“匯編語(yǔ)言程序設(shè)計(jì)”課程的教學(xué)為目標(biāo),講解16位基本整數(shù)指令及其匯編語(yǔ)言程序設(shè)計(jì)的知識(shí),包括:匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ)知識(shí),8086指令詳解,MASM偽指令和操作符,程序格式,程序結(jié)構(gòu)及其設(shè)計(jì)方法。后5章為提高部分,介紹匯編語(yǔ)言程序設(shè)計(jì)的深入內(nèi)容和實(shí)際應(yīng)用知識(shí),包括:32位80x86CPU的整數(shù)指令系統(tǒng)及其編程,匯編語(yǔ)言與C/C++混合編程,80x87FPU浮點(diǎn)指令系統(tǒng)及其編程,多媒體擴(kuò)展指令系統(tǒng)及其編程,64位指令簡(jiǎn)介。 本書(shū)可作為高等院校“匯編語(yǔ)言程序設(shè)計(jì)”課程的教材或參考書(shū)。本書(shū)內(nèi)容廣博、語(yǔ)言淺顯、結(jié)構(gòu)清晰、實(shí)例豐富,也適合電子信息、自動(dòng)控制等專(zhuān)業(yè)的高校學(xué)生和成教學(xué)生、計(jì)算機(jī)應(yīng)用開(kāi)發(fā)人員、深入學(xué)習(xí)微機(jī)應(yīng)用技術(shù)的普通讀者閱讀。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 匯編語(yǔ)言基礎(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ì)語(yǔ)言
1.2 數(shù)據(jù)表示
1.2.1 數(shù)制
1.2.2 編碼’
1.2.3 有符號(hào)數(shù)的表示法
1.2.4 二進(jìn)制數(shù)運(yùn)算
1.3 Intel 80x86系列微處理器
1.3.1 16位80x86微處理器
1.3.2 IA.32微處理器
1.3.3 Intel 64處理器
1.4 微型計(jì)算機(jī)(PC)系統(tǒng)
1.5 8086微處理器
1.5.1 8086的功能結(jié)構(gòu)
1.5.2 8086的寄存器
1.5.3 8086的存儲(chǔ)器組織
1.6 8086的尋址方式
1.6.1 8086的機(jī)器代碼格式
1.6.2 立即數(shù)尋址方式
1.6.3 寄存器尋址方式
1.6.4 存儲(chǔ)器尋址方式
習(xí)題l
第2章 8086的指令系統(tǒng)
2.1 數(shù)據(jù)傳送類(lèi)指令
2.1.1 通用數(shù)據(jù)傳送指令
2.1.2 堆棧操作指令
2.1.3 標(biāo)志傳送指令
2.1.4 地址傳送指令
2.2 算術(shù)運(yùn)算類(lèi)指令
2.2.1 狀態(tài)標(biāo)志
2.2.2 加法指令
2.2.3 減法指令
2.2.4 乘法指令
2.2.5 除法指令
2.2.6 符號(hào)擴(kuò)展指令
2.2.7 十進(jìn)制調(diào)整指令
2.3 位操作類(lèi)指令
2.3.1 邏輯運(yùn)算指令
2.3.2 移位指令
2.3.3 循環(huán)移位指令
2.4 控制轉(zhuǎn)移類(lèi)指令
2.4.1 無(wú)條件轉(zhuǎn)移指令
2.4.2 條件轉(zhuǎn)移指令
2.4.3 循環(huán)指令
2.4.4 子程序指令
2.4.5 中斷指令
2.5 處理機(jī)控制類(lèi)指令
習(xí)題2
第3章 匯編語(yǔ)言程序格式
3.1 匯編語(yǔ)言程序的開(kāi)發(fā)
3.1.1 匯編語(yǔ)言程序的語(yǔ)句格式
3.1.2 匯編語(yǔ)言的程序格式
3.1.3 匯編語(yǔ)言程序的開(kāi)發(fā)過(guò)程
3.1.4 DOS系統(tǒng)功能調(diào)用
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章 基本匯編語(yǔ)言程序設(shè)計(jì)
4.1 順序程序設(shè)計(jì)
4.2 分支程序設(shè)計(jì)
4.2.1 單分支結(jié)構(gòu)
4.2.2 雙分支結(jié)構(gòu)
4.2.3 多分支結(jié)構(gòu)
4.3 循環(huán)程序設(shè)計(jì)
4.3.1 計(jì)數(shù)控制循環(huán)
4.3.2 條件控制循環(huán)
4.3.3 多重循環(huán)
4.3.4 串操作類(lèi)指令
4.4 子程序設(shè)計(jì)
4.4.1 過(guò)程定義偽指令
4.4.2 子程序的參數(shù)傳遞
4.4.3 子程序的嵌套、遞歸與重入
4.4.4 子程序的應(yīng)用
習(xí)題4
第5章 高級(jí)匯編語(yǔ)言程序設(shè)計(jì)
5.1 高級(jí)語(yǔ)言特性
5.1.1 條件控制偽指令
5.1.2 循環(huán)控制偽指令
5.1.3 過(guò)程聲明和過(guò)程調(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 子程序庫(kù)的調(diào)入
5.4 輸入/輸出程序設(shè)計(jì)
5.4.1 輸入/輸出指令
5.4.2 程序直接控制輸入/輸出
5.4.3 程序查詢(xún)輸入/輸出
5.4.4 中斷服務(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ù)傳送類(lèi)指令
6.2.2 算術(shù)運(yùn)算類(lèi)指令
6.2.3 位操作類(lèi)指令
6.2.4 串操作類(lèi)指令
6.2.5 控制轉(zhuǎn)移類(lèi)指令
6.3 DOS下的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 用匯編語(yǔ)言編寫(xiě)32位Windows應(yīng)用程序
6.5.1 32位Windows應(yīng)用程序的特點(diǎn)
6.5.2 32位Windows控制臺(tái)程序
6.5.3 Windows應(yīng)用程序的開(kāi)發(fā)
6.5.4 創(chuàng)建消息窗口
6.5.5 創(chuàng)建窗口應(yīng)用程序
習(xí)題6
第7章 匯編語(yǔ)言與C/C++的混合編程
7.1 Turbo C嵌人匯編方式
7.1.1 嵌人匯編語(yǔ)句的格式
7.1.2 匯編語(yǔ)句訪問(wèn)C語(yǔ)言的數(shù)據(jù)
7.1.3 嵌人匯編的編譯過(guò)程
7.2 rurbo c模塊連接方式
7.2.1 混合編程的約定規(guī)則
7.2.2 匯編模塊的編譯和連接
7.2.3 混合編程的參數(shù)傳遞
7.2.4 匯編語(yǔ)言程序?qū)語(yǔ)言程序的調(diào)用
7.3 匯編語(yǔ)言在Visual c++中的應(yīng)用
7.3.1 嵌入?yún)R編語(yǔ)言指令
7.3.2 調(diào)用匯編語(yǔ)言過(guò)程
7.3.3 使用匯編語(yǔ)言?xún)?yōu)化C++代碼
7.3.4 使用Visual C++開(kāi)發(fā)匯編語(yǔ)言
程序
習(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)傳送類(lèi)指令
8.3.2算術(shù)運(yùn)算類(lèi)指令
8.3.3超越函數(shù)類(lèi)指令
8.3.4浮點(diǎn)比較類(lèi)指令
8.3.5 FPu控制類(lèi)指令
習(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ù)類(lèi)型
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)試程序DEBUG
附錄B 調(diào)試程序CodeView
附錄C 匯編程序MASM的偽指令和操作符
附錄D 80x86整數(shù)指令系統(tǒng)
附錄E 常見(jiàn)匯編錯(cuò)誤信息
附錄F 輸入/輸出子程序庫(kù)
參考文獻(xiàn)

本目錄推薦

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