Windows.环境下32位汇编语言程序设计(第2版)扫描版带书签 1/2

所需积分/C币:16 2012-10-29 08:43:10 38.15MB RAR
20
收藏 收藏
举报

目录 第1篇 基础篇 1 第1章 背景知识 2 1.1Win32的软硬件平台 2 1.1.1 80x86系列处理器简史 2 1.1.2 Windows的历史 4 1.1.3 Win32平台的背后——Wintel联盟 6 1.2Windows的特色 6 1.3必须了解的东西 7 1.3.1 80x86处理器的工作模式 7 1.3.2 Windows的内存管理 9 1.3.3 Windows的特权保护 17 第2章 准备编程环境 21 2.1Win32可执行文件的开发过程 21 2.2编译器和链接器 23 2.2.1 MASM系列 23 2.2.2 TASM系列 26 2.2.3 其他编译器 27 2.2.4 MASM,TASM还是NASM 28 2.2.5 我们的选择——MASM32软件包 29 2.3创建资源 31 2.3.1 资源编译器的使用 31 2.3.2 所见即所得的资源编辑器 31 2.4make工具的用法 33 2.4.1 make工具是什么 33 2.4.2 nmake的用法 34 2.4.3 描述文件的语法 35 2.5获取资料 39 2.5.1 Windows资料的来源 39 2.5.2 Intel处理器资料 41 2.6构建编程环境 41 2.6.1 IDE还是命令行 41 2.6.2 本书推荐的工作环境 42 2.6.3 尝试编译第一个程序 43 第3章 使用MASM 45 3.1Win32汇编源程序的结构 45 3.1.1 模式定义 47 3.1.2 段的定义 49 3.1.3 程序结束和程序入口 52 3.1.4 注释和换行 52 3.2调用API 53 3.2.1 API是什么 53 3.2.2 调用API 54 3.2.3 API参数中的等值定义 59 3.3标号、变量和数据结构 61 3.3.1 标号 61 3.3.2 全局变量 63 3.3.3 局部变量 64 3.3.4 数据结构 67 3.3.5 变量的使用 69 3.4使用子程序 73 3.4.1 子程序的定义 74 3.4.2 参数传递和堆栈平衡 75 3.5高级语法 78 3.5.1 条件测试语句 78 3.5.2 分支语句 80 3.5.3 循环语句 82 3.6代码风格 84 3.6.1 变量和函数的命名 84 3.6.2 代码的书写格式 86 3.6.3 代码的组织 87 第2篇 初级篇 89 第4章 第一个窗口程序 90 4.1开始了解窗口 90 4.1.1 窗口是什么 90 4.1.2 窗口界面 91 4.1.3 窗口程序是怎么工作的 92 4.2分析窗口程序 99 4.2.1 模块和句柄 99 4.2.2 创建窗口 101 4.2.3 消息循环 107 4.2.4 窗口过程 109 4.3窗口间的通信 114 4.3.1 窗口间的消息互发 114 4.3.2 在窗口间传递数据 117 4.3.3 SendMessage和PostMessage函数的区别 118 第5章 使用资源 119 5.1菜单和加速键 119 5.1.1 菜单和加速键的组成 119 5.1.2 菜单和加速键的资源定义 120 5.1.3 使用菜单和加速键 125 5.2图标和光标 138 5.2.1 图标和光标的资源定义 138 5.2.2 使用图标和光标 139 5.3位图 143 5.3.1 位图简介 143 5.3.2 在资源中定义位图 144 5.4对话框 144 5.4.1 对话框简介 144 5.4.2 对话框的资源定义 146 5.4.3 使用对话框 148 5.4.4 在对话框中使用子窗口控件 151 5.5字符串资源 173 5.6版本信息资源 174 5.6.1 版本信息资源的定义 175 5.6.2 在程序中检测版本信息 177 5.7二进制资源和自定义资源 178 5.7.1 使用二进制资源 178 5.7.2 使用自定义资源 179 第6章 定时器和Windows时间 181 6.1定时器 181 6.1.1 定时器简介 181 6.1.2 定时器的使用方法 182 6.2Windows时间 186 6.2.1 Windows时间的获取和设置 186 6.2.2 计算时间间隔 187 第7章 图形操作 189 7.1GDI原理 189 7.1.1 GDI程序的结构 190 7.1.2 设备环境 193 7.1.3 色彩和坐标 199 7.2绘制图形 201 7.2.1 画笔和画刷 209 7.2.2 绘制像素点 212 7.2.3 绘制图形 212 7.2.

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享宗师

关注 私信
上传资源赚钱or赚积分
最新推荐
Windows.环境下32位汇编语言程序设计(第2版)扫描版带书签 1/2 16积分/C币 立即下载
1/0