图书介绍

Win32汇编语言实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Win32汇编语言实用教程
  • 北银科文,冉林仓编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302079544
  • 出版时间:2004
  • 标注页数:341页
  • 文件大小:21MB
  • 文件页数:352页
  • 主题词:汇编语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Win32汇编语言实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第1章快速进入Win32汇编世界1

1.1使用汇编语言的意义1

1.2汇编语言的使用场合2

1.3 32位汇编语言的简单介绍2

1.4安装和设置汇编语言环境3

第13章汇编语言与Vi suaI C+4

1.5 H2INC工具的使用5

1.6从Visual C++中产生汇编6

源代码6

1.7使用Win32汇编创建第一个9

Win32应用程序9

1.8 Win32汇编程序与C++应用11

程序的比较11

1.9汇编语言的调试15

1.10使用SoffiCE调试汇编语言程序16

1.12思考题17

1.13练习题17

1.1 1小结17

第2章汇编语言指令18

2.1 Intel汇编指令回顾18

(8086/80186/80286/80386/80486)18

2.1.1传送指令19

2.1.2堆栈操作指令21

2.1.3地址传送指令22

2.1.4输入输出指令22

2.1.5串操作指令23

2.1.6算术运算指令26

2.1.7控制转移指令29

2.1.8子程序指令31

2.1.9位操作指令32

2.2 MASM32辅助函数库的使用35

2.2.1算术函数35

2.2.2命令行处理36

2.2.3类型转换37

2.2.4定制控件39

2.2.5加密算法39

2.2.6文件处理函数40

2.2.7控制台模式函数41

2.2.8图形的绘制42

2.2.9图像绘制43

2.2.10内存管理过程44

2.2.1 1查找和排序46

2.2.12字符串处理48

2.2.13标准对话框的实现50

2.2.14 Shell函数53

2.3 小结54

2.4思考题54

2.5练习题54

第3章语法基础55

3.1 结构定义55

3.2.1条件测试语句57

3.2分支和循环57

3.2.2分支语句59

3.2.3循环语句60

3.3循环与优化61

3.4宏的使用和定义63

3.5 MASM32宏的使用65

3.5.1 重复汇编66

3.5.2条件汇编67

3.6 invoke的使用68

3.7小结69

3.8思考题69

3.9练习题70

4.1 概述71

第4章创建窗口应用程序71

4.2 WinMain函数的创建72

4.3 窗口过程的实现74

4.4一个完整的例子75

4.5 小结77

4.6思考题77

4.7练习题77

第5章窗口资源的使用80

5.1 图标80

5.2菜单81

5.3加速键82

5.4光标83

5.6位图85

5.5字符串85

5.7二进制文件86

5.8 对话框87

5.9小结91

5.10思考题91

5.1 1练习题91

第6章动态链接库92

6.1动态链接库简介92

6.2动态链接库入口点93

6.3动态链接库输出函数95

6.4调用动态链接库96

12.3一个拦截Windows 95/98

6.4.1 隐式链接98

6.4.2显式链接99

6.5 资源动态链接库的创建和使用99

6.6动态链接库中的数据共享101

6.7钩子函数102

6.8控制面板应用程序104

6.9小结106

6.10思考题107

6.11练习题107

第7章系统编程108

7.1 内存管理和文件操作108

7.2 内存映像文件114

7.3进程119

7.4管道123

7.5多线程开发128

7.6事件同步132

7.7剪贴板操作136

7.8小结138

7.10练习题138

7.9思考题138

8.1使用汇编语言存取COM对象139

第8章C0M的使用139

8.2 COM的创建143

8.3小结154

8.4思考题154

8.5练习题154

9.2服务程序的框架155

9.1 Windows NT服务简述155

第9章WindoWs NT服务155

9.3服务安装161

9.4 小结163

9.5思考题164

9.6练习题164

第10章0DBC数据库编程165

10.1 概述165

10.2数据源的连接166

10.3语句的准备和使用172

10.4结果集的存取176

10.5 ODBC使用举例178

10.8练习题187

10.7思考题187

10.6小结187

驱动程序188

11.1 Windows NT虚拟设备驱动188

程序简介188

11.2 VDD的实现188

第11章Windows NT虚拟设备188

1 1.3 16位应用程序的实现191

11.4小结194

1 1.5思考题194

1 1.6练习题195

第1 2章虚拟设备驱动程序196

12.1虚拟设备驱动程序简介196

12.2汇编语言创建VxD应用197

程序框架197

文件操作的VxD205

12.4一个热键激活的VxD209

12.5小结217

12.6思考题217

12.7练习题217

混合编程218

13.1使用嵌入汇编的意义218

13.2嵌入汇编关键字219

13.4在 asn块中使用C/C++221

语言元素221

13.3在 asm块中使用汇编语言221

13.5 使用C/C++符号的几点限制222

13.6合理使用寄存器223

13.7合理使用跳转语句224

13.8在 asm中调用C函数225

13.9使用 asm编写函数226

13.10使用嵌入汇编实现用户态228

应用程序运行特权指令228

13.1 1 在汇编中调用C++函数230

13.13思考题233

13.14练习题233

13.12小结233

第14章PE格式文件分析234

14.1 PE格式简介234

14.2 PE格式的存储结构234

14.3 PE格式有效性检查236

14.4 FileHeader结构241

14.5 OptionalHeader结构242

14.6节表243

14.7导入表249

14.8导出表259

14.9小结267

14.10思考题267

14.11练习题267

15.1代码优化概述268

第1 5章代码优化268

15.2 MMX指令系统简介269

1 5.3 MMX指令优化举例274

15.4 SSE指令系统简介276

1 5.5 SSE指令优化举例285

15.6 SSE2指令系统简介289

1 5.7 SSE2指令优化举例298

15.8小结300

15.9思考题300

15.10练习题300

16.1 概述301

16.2 SoftICE的使用301

第16章程序的跟踪和调试301

16.3 SoffiCE的调试应用举例305

16.4 IDAPro的使用323

16.5小结329

16.6思考题329

16.7练习题329

第1 7章结构化异常处理330

17.1结构化异常处理简介330

17.2未处理异常的回调函数330

1 7.3异常处理和API Hook333

1 7.4通过异常处理获得Kerne132 API函数地址336

17.5小结341

17.6思考题341

17.7练习题341

热门推荐