新闻资讯
看你所看,想你所想

Win32彙编语言实用教程

Win32彙编语言实用教程

Win32彙编语言实用教程

《Win32彙编语言实用教程》是2004年由清华大学出版社出版的图书,作者是冉林仓 、北银科文。

基本介绍

  • 书名:Win32彙编语言实用教程
  • 作者:冉林仓、北银科文                      
  • ISBN:9787302079545
  • 页数:356
  • 定价:29.00
  • 出版社:清华大学出版社
  • 出版时间:2004-2-1
  • 装帧:平装(无盘)

内容简介

本书在介绍Win312彙编语言指令和基本语法的基础上,重点介绍如何使用彙编语言和Windows SDKAPI开发Win32应用程式,同时党政军探讨了彙编语言和Visual C++的混合编程、驱动程式的开发、COM组件的使用和开发、资料库开发、代码最佳化、异常处理以及程式跟蹤调试等问题。
对于每个主题,书中都是提供了开发要领及套用的实例和技巧,本书主要面向具备一定彙编语言基础和初步的Win32编程经验的用户。

目录

第1章 快速进入Win32彙编世界
1.1 使用彙编语言的意义
1.2 彙编语言的使用场合
1.3 32位彙编语言的简单介绍
1.4 安装和设定彙编语言环境
1.5 H2INC工具的使用
1.6 从Visual C++中产生彙编原始码
1.7 使用Win32彙编创建第一个Win32应用程式
1.8 Win32彙编程式与C++应用程式的比较
1.9 彙编语言的调试
1.10 使用SoftICE调试彙编语言程式
1.11 小结
1.12 思考题
1.13 练习题
第2章 彙编语言指令
2.1 Intel彙编指令回顾(8086/80186/80286/80386/80486)
2.2 MASM32辅助函式馆的使用
2.3 小结
2.4 思考题
2.5 练习题
第3章 语法基础
3.1 结构定义
3.2 分支和循环
3.3 循环与最佳化
3.4 宏的使用和定义
3.5 MASM32宏的使用
3.6 invoke的使用
3.7 小结
3.8 思考题
3.9 练习题
第4章 创建视窗应用程式
4.1 概述
4.2 WinMain函式的创建
4.3 视窗过程的实现
4.4 一个完整的例子
4.5 小结
4.6 思考题
4.7 练习题
第5章 视窗资源的使用
5.1 图示
5.2 选单
5.3 加速键
5.4 游标
5.5 字元串
5.6 点阵图
5.7 二进制档案
5.8 对话框
5.9 小结
5.10 思考题
5.11 练习题
第6章 动态程式库
6.1 动态程式库简介
6.2 动态程式库入口点
6.3 动态程式库输出函式
6.4 调用动态程式库
6.5 资源动态程式库的创建和使用
6.6 动态程式库中的数据共享
6.7 钩子函式
6.8 控制台应用程式
6.9 小结
6.10 思考题
6.11 练习题
第7章 系统编程
7.1 记忆体管理和档案操作
7.2 记忆体映像档案
7.3 进程
7.4 管道
7.5 多执行绪开发
7.6 事件同步
7.7 剪贴簿操作
7.8 小结
7.9 思考题
7.10 练习题
第8章 COM的使用
8.1 使用彙编语言存取COM对象
8.2 COM的创建
8.3 小结
8.4 思考题
8.5 练习题
第9章 Windows NT服务
9.1 Windows NT服务简述
9.2 服务程式的框架
9.3 服务安装
9.4 小结
9.5 思考题
9.6 练习题
第10章 ODBC资料库编程
10.1 概述
10.2 数据源的连线
10.3 语句的準备和使用
10.4 结果集的存取
10.5 ODBC使用举例
10.6 小结
10.7 思考题
10.8 练习题
第11章 Windows NT虚拟设备驱动程式
11.1 Windows NT虚拟设备驱动程式简介
11.2 VDD的实现
11.3 16位应用程式的实现
11.4 小结
11.5 思考题
11.6 练习题
第12章 虚拟设备驱动程式
12.1 虚拟设备驱动程式简介
12.2 彙编语言创建VxD应用程式框架
12.3 一个拦截Windows 95/98档案操作的VxD
12.4 一个热键激活的VxD
12.5 小结
12.6 思考题
12.7 练习题
第13章 彙编语言与Visual C++混合编程
13.1 使用嵌入彙编的意义
13.2 嵌入彙编关键字
13.3 在_asm块中使用彙编语言
13.4 在_asm块中使用C/C++语言元素
13.5 使用C/C++符号的几点限制
13.6 合理使用暂存器
13.7 合理使用跳转语句
13.8 在_asm中调用C函式
13.9 使用_asm编写函式
13.10 使用嵌入彙编实现用户态应用程式运行特权指令
13.11 在彙编中调用C++函式
13.12 小结
13.13 思考题
13.14 练习题
第14章 PE格式档案分析
14.1 PE格式简介
14.2 PE格式的存储结构
14.3 PE格式有效性检查
14.4 FileHeader结构
14.5 OptionalHeader结构
14.6 节表
14.7 导入表
14.8 导出表
14.9 小结
14.10 思考题
14.11 练习题
第15章 代码最佳化
15.1 代码最佳化概述
15.2 MMX指令系统简介
15.3 MMX指令最佳化举例
15.4 SSE指令系统简介
15.5 SSE指令最佳化举例
15.6 SSE2指令系统简介
15.7 SSE2指令最佳化举例
15.8 小结
15.9 思考题
15.10 练习题
第16章 程式的跟蹤和调试
16.1 概述
16.2 SoftICE的使用
16.3 SoftICE的调试套用举例
16.4 IDAPro的使用
16.5 小结
16.6 思考题
16.7 练习题
第17章 结构化异常处理
17.1 结构化异常处理简介
17.2 未处理异常的回调函式
17.3 异常处理和API Hook
17.4 通过异常处理获得Kernel32 API函式地址
17.5 小结
17.6 思考题
17.7 练习题

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com