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

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

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

定 價:¥35.00

作 者: 錢曉捷 編著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計

ISBN: 9787111347507 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 263 字?jǐn)?shù):  

內(nèi)容簡介

  《高等院校精品課程系列教材:32位匯編語言程序設(shè)計》以32位Intel 80x86處理器和個人計算機為硬件平臺,基于32位Windows操作系統(tǒng)軟件平臺,借助微軟MASM匯編程序講解匯編語言程序設(shè)計?!陡叩仍盒>氛n程系列教材:32位匯編語言程序設(shè)計》內(nèi)容包括基本的匯編語言基礎(chǔ)、常用處理器指令和匯編語言偽指令以及順序、分支、循環(huán)、子程序結(jié)構(gòu),還包括擴展的Windows和DOS編程、與C++語言的混合編程、輸入輸出指令及編程,并涉及浮點、多媒體及64位指令等方面?!陡叩仍盒>氛n程系列教材:32位匯編語言程序設(shè)計》可以作為普通高?!皡R編語言程序設(shè)計”等課程的教材或參考書,適合計算機、電子、通信和自控等電類專業(yè)的本科學(xué)生以及軟件學(xué)院、計算機等電類專業(yè)的高職學(xué)生、成教學(xué)生閱讀,同時也適合作為計算機應(yīng)用開發(fā)人員和希望深入學(xué)習(xí)匯編語言的讀者的極佳參考書。

作者簡介

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

圖書目錄

前言
教學(xué)建議
第1章 匯編語言基礎(chǔ)
1.1 Intel 80x86系列處理器
1.1.1 16位80x86處理器
1.1.2 IA-32處理器
1.1.3 Intel 64處理器
1.2 個人計算機系統(tǒng)
1.2.1 硬件組成
1.2.2 寄存器
1.2.3 存儲器組織
1.2.4 程序設(shè)計語言
1.2.5 軟件系統(tǒng)
1.3 匯編語言程序格式
1.3.1 指令代碼格式
1.3.2 語句格式
1.3.3 源程序框架
1.3.4 開發(fā)過程
第1章習(xí)題
第2章 數(shù)據(jù)表示和尋址
2.1 數(shù)據(jù)表示
2.1.1 數(shù)制
2.1.2 數(shù)值的編碼
2.1.3 字符的編碼
2.2 常量表達(dá)
2.3 變量應(yīng)用
2.3.1 變量定義
2.3.2 變量屬性
2.4 數(shù)據(jù)尋址方式
2.4.1 立即數(shù)尋址方式
2.4.2 寄存器尋址方式
2.4.3 存儲器尋址方式
2.4.4 各種數(shù)據(jù)尋址方式的組合
第2章習(xí)題
第3章 通用數(shù)據(jù)處理指令
3.1 數(shù)據(jù)傳送類指令
3.1.1 通用數(shù)據(jù)傳送指令
3.1.2 堆棧操作指令
3.1.3 其他傳送指令
3.2 算術(shù)運算類指令
3.2.1 狀態(tài)標(biāo)志
3.2.2 加法指令
3.2.3 減法指令
3.2.4 乘法和除法指令
3.2.5 其他運算指令
3.3 位操作類指令
3.3.1 邏輯運算指令
3.3.2 移位指令
第3章習(xí)題
第4章 程序結(jié)構(gòu)
4.1 順序程序結(jié)構(gòu)
4.2 分支程序結(jié)構(gòu)
4.2.1 無條件轉(zhuǎn)移指令
4.2.2 條件轉(zhuǎn)移指令
4.2.3 單分支程序結(jié)構(gòu)
4.2.4 雙分支程序結(jié)構(gòu)
4.2.5 多分支程序結(jié)構(gòu)
4.3 循環(huán)程序結(jié)構(gòu)
4.3.1 循環(huán)指令
4.3.2 計數(shù)控制循環(huán)
4.3.3 條件控制循環(huán)
4.3.4 多重循環(huán)
第4章習(xí)題
第5章 模塊化程序設(shè)計
5.1 子程序結(jié)構(gòu)
5.1.1 子程序指令
5.1.2 子程序設(shè)計
5.2 參數(shù)傳遞
5.2.1 寄存器傳遞參數(shù)
5.2.2 共享變量傳遞參數(shù)
5.2.3 堆棧傳遞參數(shù)
5.3 多模塊程序結(jié)構(gòu)
5.3.1 源文件包含
5.3.2 模塊連接
5.3.3 子程序庫
5.4 宏結(jié)構(gòu)
5.4.1 宏匯編
5.4.2 重復(fù)匯編
5.4.3 條件匯編
第5章習(xí)題
第6章 Windows編程
6.1 操作系統(tǒng)函數(shù)調(diào)用
6.1.1 動態(tài)連接庫
6.1.2 MASM的過程聲明和調(diào)用
6.1.3 程序退出函數(shù)
6.2 控制臺應(yīng)用程序
6.2.1 控制臺輸出
6.2.2 控制臺輸入
6.2.3 單字符輸入
6.3 圖形窗口應(yīng)用程序
6.3.1 消息窗口
6.3.2 結(jié)構(gòu)變量
6.3.3 MASM的高級語言特性
6.3.4 簡單窗口程序
第6章習(xí)題
第7章 與Visual C++混合編程
7.1 嵌入?yún)R編
7.2 模塊連接
7.2.1 約定規(guī)則
7.2.2 堆棧幀
7.3 調(diào)用高級語言函數(shù)
7.3.1 嵌入?yún)R編中調(diào)用高級語言函數(shù)
7.3.2 匯編語言中調(diào)用C庫函數(shù)
7.4 使用Visual C++開發(fā)環(huán)境
7.4.1 匯編語言程序的開發(fā)過程
7.4.2 匯編語言程序的調(diào)試過程
第7章習(xí)題
第8章 DOS環(huán)境程序設(shè)計
8.1 DOS編程
8.1.1 實地址存儲模型
8.1.2 DOS應(yīng)用程序框架
8.1.3 DOS功能調(diào)用
8.2 串操作類指令
8.2.1 串傳送指令
8.2.2 串檢測指令
8.3 輸入輸出程序設(shè)計
8.3.1 輸入輸出指令
8.3.2 定時器初始化編程
8.3.3 揚聲器控制編程
8.4 扣斷控制編程
8.4.1 中斷控制系統(tǒng)
8.4.2 內(nèi)部中斷服務(wù)程序
8.4.3 駐留中斷服務(wù)程序
第8章習(xí)題
第9章 浮點、多媒體及64位指令
9.1 浮點指令
9.1.1 實數(shù)編碼
9.1.2 浮點寄存器
9.1.3 浮點指令及其編程
9.2 多媒體指令
9.2.1 MMX技術(shù)
9.2.2 SSE技術(shù)
9.2.3 SSE2技術(shù)
9.2.4 ssE3技術(shù)
9.3 64位指令
9.3.1 64位方式的運行環(huán)境
9.3.2 64位方式的指令
第9章習(xí)題
附錄A 調(diào)試程序WinDbg
附錄B 輸入輸出子程序庫
附錄C 32位通用指令列表
附錄D MASM偽指令和操作符列表
附錄E 列表文件符號說明
附錄F 常見匯編錯誤信息
參考文獻(xiàn)

本目錄推薦

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