注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计汇编语言/编译原理Win32汇编语言实用教程

Win32汇编语言实用教程

Win32汇编语言实用教程

定 价:¥29.00

作 者: 冉林仓编著
出版社: 清华大学出版社
丛编项: 高等院校计算机教育系列教材
标 签: 汇编语言

ISBN: 9787302079545 出版时间: 2004-02-01 包装: 平装
开本: 26cm 页数: 356 字数:  

内容简介

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

作者简介

暂缺《Win32汇编语言实用教程》作者简介

图书目录

第1章  快速进入Win32汇编世界
1.1  使用汇编语言的意义
1.2  汇编语言的使用场合
1.3  32位汇编语言的简单介绍
1.4  安装和设置汇编语言环境
1.5  H21NC工具的使用
1.6  从Visual C++中产生汇编源代码
1.7  使用Win32汇编创建第一个Win32应用程序
1.8  Win32汇编程序与C++应用程序的比较
1.9  汇编语言的调试
1.10  使用Soft ICE调试汇编语言程序
1.11  小结
1.12  思考题
1.13  练习题
第2章  汇编语言指令
2.1  Intel汇编指令回顾
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章  0DBC数据库编程
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  练习题

本目录推荐