Windows汇编语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吴中平编著(上海中医药大学基础医学院)
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302096902
- 页数:350 页
第1章 汇编基础知识 1
1.1 常用寄存器 1
1.1.1通用寄存器 1
1.1.2段寄存器 1
1.1.3控制寄存器 2
1.2 内存 3
1.2.1 8088的内存(实方式下) 3
1.2.2 80386的内存(保护方式下) 4
1.3.1操作数的寻址方式 7
1.3寻址方式 7
1.3.2指令寻址的方式 9
1.4汇编语言程序设计的基本规范 10
1.4.1汇编语句 10
1.4.2常用伪指令 10
1.4.3运算符和操作符 16
1.4.4编译和连接 17
1.4.5 Debug常用命令简介 17
1.5常用汇编指令 18
1.5.1数据传送指令 18
1.5.2算术运算指令 22
1.5.3逻辑指令 30
1.5.4字符串操作指令 33
1.5.5控制转移指令 37
1.5.6条件字节设置指令 40
1.5.7位操作指令 40
1.5.8常用操作系统类指令 41
习题 42
第2章 子程序和中断程序设计 45
2.1子程序设计 45
2.1.1子程序设计的方法 45
2.1.2参数的传递 46
2.1.3公共模块程序的设计 49
2.2 中断程序设计 49
2.2.1实方式的中断处理 50
2.2.2常用中断介绍 53
习题 63
第3章 保护方式下的程序设计 65
3.1描述符属性 65
3.1.1存储段描述符的属性 65
3.1.2系统段描述符的属性 67
3.1.3控制描述符的属性类型 67
3.2全局描述符表 68
3.3 保护方式的中断和IDT 69
3.4 LDTR和TR的设置 70
3.5控制转移与特权级检查 70
3.6 IMB以外内存的使用 73
3.7保护方式的进入和退出 74
3.8分页管理机制 75
3.8.1分页的基本概念 75
3.8.2页目录表、页表 76
3.8.5页的保护机制 77
3.8.4分页机制的启动和关闭 77
3.8.3线性地址到物理地址的转换 77
3.8.6注意事项 78
3.9如何调用实方式子程序 78
习题 94
第4章 Windows汇编语言概论 96
4.1 Windows程序设计的特点 96
4.2 MASM32宏汇编 97
4.3 MASM32的高级语法 98
4.4编译和连接 99
4.5源程序框架 101
4.6注意事项 102
习题 104
第5章 窗口程序 106
5.1 窗口的概念 106
5.2 窗口程序的用户接口 106
5.3 窗口源程序的说明 110
5.3.1主程序 110
5.3.2主窗口程序 110
5.3.3消息处理程序 113
5.4.1 窗口菜单的创建方法 115
5.4窗口菜单 115
5.4.2菜单命令的处理 116
5.4.3菜单资源的利用 116
习题 121
第6章 图文输出 122
6.1 图形输出 122
6.1.1 图形刷新 122
6.1.2设备环境 123
6.1.3相关绘图操作 124
6.2坐标的映射模式 128
6.2.1 窗口与视口 129
6.2.3 固定比例的映射模式 130
6.2.2 MM TEXT模式 130
6.2.4 可变比例的映射模式 133
6.3 内存设备环境与位图 137
6.3.1位图的建立和使用 137
6.3.2 内存设备环境的使用方法 138
6.4文本输出 140
6.4.1 ANSI和UNICODE字符集 140
6.4.2字体 141
6.4.3文本输出 142
习题 146
第7章 预定义类窗口程序 147
7.1标准控件 147
7.1.1标准控件概论 147
7.1.2按钮控件 149
7.1.3编辑框控件 152
7.1.4静态控件 154
7.1.5列表框控件 156
7.1.6组合框控件 159
7.1.7滚动条控件 160
7.1.8窗口的子类化 163
7.1.9窗口的超类化 166
7.2通用控件 169
7.2.1通用控件概论 169
7.2.2 工具栏、工具栏提示、状态条 170
7.2.3树形视图控件 176
7. 2.4列表视图控件 183
7.3多文档界面(MDI) 195
7.3.1 MDI概论 195
7.3.2 相关窗口的建立 196
7.3.3 MDI的消息 197
7.3.5 MDI加速键的处理 198
7.3.4 MDI菜单 198
习题 202
第8章 对话框程序 203
8.1对话框概论 203
8.2弹出式对话框 204
8.3对话框主窗口 207
8.4对话框模板结构 210
8.5属性表单 213
8.6通用对话框 219
习题 223
9.1.1 Windows下进程地址空间情况 224
9.1 Windows内存管理 224
第9章 内存管理和文件操作 224
9.1.2获得操作特权 225
9.1.3虚拟地址空间 226
9.1.4申请虚拟地址空间 236
9.1.5栈与堆 237
9.1.6合理使用内存空间 239
9.2内存映射文件 243
9.3文件读写的其他方法 246
习题 249
10.1.1进程的概念和建立方法 251
第10章 进程、线程和动态连接库 251
10.1 进程 251
10.1.2控制台 253
10.1.3管道用于进程间通信 254
10.1.4遍历系统中的进程 258
10.2顶层窗口 264
10.3线程 266
10.3.1 线程的概念和建立方法 266
10.3.2线程同步 271
10.4定时器 278
10.5.1动态连接库的基本概念 280
10.5动态连接库 280
10.5.2动态连接库模块的编写 282
10.5.3动态连接库中函数的调用 283
10.6遍历系统中的模块 286
习题 288
第11章 Internet程序设计 289
11.1网络基础 289
11.1.1 网络协议 289
11.2.1 Winsock的概念 290
11.2 Winsock接口及相关函数 290
11.1.3环形地址和域名设置 290
11.1.2字节顺序 290
11.2.2套接字编程步骤 291
11.2.3其他相关函数 293
11.3 网络编程实例 294
11.4 RichEdit控件的说明 328
习题 332
第12章 ODBC数据库编程 333
12.1 ODBC概论 333
12.2 ODBC设计的基本方法 334
习题 349
第13章 综合自测题 350
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019