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

Win32匯編語言實用教程

Win32匯編語言實用教程

定 價:¥29.00

作 者: 冉林倉編著
出版社: 清華大學(xué)出版社
叢編項: 高等院校計算機(jī)教育系列教材
標(biāo) 簽: 匯編語言

ISBN: 9787302079545 出版時間: 2004-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡介

  本書在介紹Win312匯編語言指令和基本語法的基礎(chǔ)上,重點介紹如何使用匯編語言和Windows SDKAPI開發(fā)Win32應(yīng)用程序,同時黨政軍探討了匯編語言和Visual C++的混合編程、驅(qū)動程序的開發(fā)、COM組件的使用和開發(fā)、數(shù)據(jù)庫開發(fā)、代碼優(yōu)化、異常處理以及程序跟蹤調(diào)試等問題。對于每個主題,書中都是提供了開發(fā)要領(lǐng)及應(yīng)用的實例和技巧,本書主要面向具備一定匯編語言基礎(chǔ)和初步的Win32編程經(jīng)驗的用戶。

作者簡介

暫缺《Win32匯編語言實用教程》作者簡介

圖書目錄

第1章  快速進(jìn)入Win32匯編世界
1.1  使用匯編語言的意義
1.2  匯編語言的使用場合
1.3  32位匯編語言的簡單介紹
1.4  安裝和設(shè)置匯編語言環(huán)境
1.5  H21NC工具的使用
1.6  從Visual C++中產(chǎn)生匯編源代碼
1.7  使用Win32匯編創(chuàng)建第一個Win32應(yīng)用程序
1.8  Win32匯編程序與C++應(yīng)用程序的比較
1.9  匯編語言的調(diào)試
1.10  使用Soft ICE調(diào)試匯編語言程序
1.11  小結(jié)
1.12  思考題
1.13  練習(xí)題
第2章  匯編語言指令
2.1  Intel匯編指令回顧
2.2  MASM32輔助函數(shù)庫的使用
2.3  小結(jié)
2.4  思考題
2.5  練習(xí)題
第3章  語法基礎(chǔ)
3.1  結(jié)構(gòu)定義
3.2  分支和循環(huán)
3.3  循環(huán)與優(yōu)化
3.4  宏的使用和定義
3.5  MASM32宏的使用
3.6  invoke的使用
3.7  小結(jié)
3.8  思考題
3.9  練習(xí)題 

第4章  創(chuàng)建窗口應(yīng)用程序
4.1  概述
4.2   WinMain函數(shù)的創(chuàng)建+
4.3  窗口過程的實現(xiàn)
4.4  一個完整的例子
4.5  小結(jié)
4.6  思考題
4.7  練習(xí)題
第5章  窗口資源的使用
5.1  圖標(biāo)
5.2  菜單
5.3  加速鍵
5.4  光標(biāo)
5.5  字符串
5.6  位圖
5.7  進(jìn)制文件
5.8  對話框
5.9  小結(jié)
5.10  思考題
5.11  練習(xí)題
第6章  動態(tài)鏈接庫
6.1  動態(tài)鏈接庫簡介
6.2  動態(tài)鏈接庫入口點
6.3  動態(tài)鏈接庫輸出函數(shù)
6.4  調(diào)用動態(tài)鏈接庫
6.5  資源動態(tài)鏈接庫的創(chuàng)建和使用
6.6  動態(tài)鏈接庫中的數(shù)據(jù)共享
6.7  鉤子函數(shù)
6.8  控制面板應(yīng)用程序
6.9  小結(jié)
6.10  思考題
6.11  練習(xí)題
第7章  系統(tǒng)編程
7.1  內(nèi)存管理和文件操作
7.2  內(nèi)存映像文件
7.3  進(jìn)程
7.4  管道
7.5  多線程開發(fā)
7.6  事件同步
7.7  剪貼板操作
7.8  小結(jié)
7.9  思考題
7.10  練習(xí)題.
第8章  COM的使用
8.1  使用匯編語言存取COM對象
8.2  COM的創(chuàng)建
8.3  小結(jié)
8.4  思考題
8.5  練習(xí)題
第9章  Windows NT服務(wù)
9.1  Windows NT服務(wù)簡述
9.2  服務(wù)程序的框架
9.3  服務(wù)安裝
9.4  小結(jié)
9.5  思考題
9.6  練習(xí)題
第10章  0DBC數(shù)據(jù)庫編程
10.1  概述
10.2  數(shù)據(jù)源的連接
10.3  語句的準(zhǔn)備和使用
10.4  結(jié)果集的存取
10.5  ODBC使用舉例
10.6  小結(jié)
10.7思考題
10.8  練習(xí)題
第11章  Windows NT虛擬設(shè)備驅(qū)動程序
11.1  Windows NT虛擬設(shè)備驅(qū)動程序簡介
11.2  VDD的實現(xiàn)
11.3  16位應(yīng)用程序的實現(xiàn)
11.4  小結(jié)
11.5  思考題
11.6  練習(xí)題
第12章  虛擬設(shè)備驅(qū)動程序
12.1  虛擬設(shè)備驅(qū)動程序簡介
12.2  匯編語言創(chuàng)建VxD應(yīng)用程序框架
12.3  —個攔截Windows 95/98文件操作的VxD
12.4  一個熱鍵激活的VxD
12.5  小結(jié)
12.6  思考題
12.7練習(xí)題
第13章  匯編語言與Visual C++混合編程
13.1  使用嵌入?yún)R編的意義
13.2  嵌入?yún)R編關(guān)鍵字
13.3  在_ _asm塊中使用匯編語言
13.4  在_ _asm塊中使用C/C++語言元素
13.5  使用C/C++符號的幾點限制
13.6  合理使用寄存器
13.7  合理使用跳轉(zhuǎn)語句
13.8  在_ _asm中調(diào)用C函數(shù)
13.9  使用_ _asm編寫函數(shù)
13.10  使用嵌入?yún)R編實現(xiàn)用戶態(tài)應(yīng)用程序運行特權(quán)指令
13.11  在匯編中調(diào)用C++函數(shù)
13.12  小結(jié)
13.13  思考題
13.14  練習(xí)題:.
第14章  PE格式文件分析
14.1  PE格式簡介
14.2  PE格式的存儲結(jié)構(gòu)
14.3  PE格式有效性檢查
14.4  FileHeader結(jié)構(gòu)
14.5  OptionalHeader結(jié)構(gòu)
14.6  節(jié)表
14.7  導(dǎo)入表
14.8  導(dǎo)出表
14.9  小結(jié)
14.10  思考題
14.11  練習(xí)題
第15章代碼優(yōu)化
15.1  代碼優(yōu)化概述
15.2  MMX指令系統(tǒng)簡介
15.3  MMX指令優(yōu)化舉例
15.4  SSE指令系統(tǒng)簡介
15.5  SSE指令優(yōu)化舉例
15.6  SSE2指令系統(tǒng)簡介
15.7  SSE2指令優(yōu)化舉例
15.8  小結(jié)
15.9  思考題
15.10  練習(xí)題
第16章  程序的跟蹤和調(diào)試
16.1  概述
16.2  SoftICE的使用
16.3  SoftICE的調(diào)試應(yīng)用舉例
16.4  IDAPro的使用
16.5  小結(jié)
16.6  思考題
16.7  練習(xí)題
第17章  結(jié)構(gòu)化異常處理
17.1  結(jié)構(gòu)化異常處理簡介
17.2  未處理異常的回調(diào)函數(shù)
17.3  異常處理和API Hook
17.4  通過異常處理獲得Kernel32 API函數(shù)地址
17.5  小結(jié)
17.6  思考題
17.7  練習(xí)題

本目錄推薦

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