
Windows彙编语言程式设计
《Windows彙编语言程式设计》是2004年清华大学出版社出版的图书,作者是吴中平。
基本介绍
- 书名:Windows彙编语言程式设计
- ISBN:9787302096900
- 定价:29元
- 出版时间:2005-6-14
- 装帧:平装
图书简介
本书从基本的彙编知识入手,循序渐进地分绍了彙编语言的基本概念和程式设计方法,重点讲解了Windows环境下彙编语言程式设计的基本原理及其实现过程,尤其对作业系统原理的核心内容——CPU保护方式、记忆体管理、进程和执行绪等做了精闢论述,并配以图解和详细的实例,更便于读者学习。
本书主要面向初、中级程式设计人员和广大计算机爱好者,亦可作为培训教材使用。
目录
第1章彙编基础知识
1.1常用暂存器
1.1.1通用暂存器
1.1.2段暂存器
1.1.3控制暂存器
1.2记忆体
1.2.18088的记忆体(实方式下)
1.2.280386的记忆体(保护方式下)
1.3定址方式
1.3.1运算元的定址方式
1.3.2指令定址的方式
1.4彙编语言程式设计的基本规範
1.4.1彙编语句
1.4.2常用伪指令
1.4.3运算符和操作符
1.4.4编译和连线
1.4.5Debug常用命令简介
1.5常用彙编指令
1.5.1数据传送指令
1.5.2算术运算指令
1.5.3逻辑指令
1.5.4字元串操作指令
1.5.5控制转移指令
1.5.6条件位元组设定指令
1.5.7位操作指令
1.5.8常用作业系统类指令
习题
第2章子程式和中断程式设计
2.1子程式设计
2.1.1子程式设计的方法
2.1.2参数的传递
2.1.3公共模组程式的设计
2.2中断程式设计
2.2.1实方式的中断处理
2.2.2常用中断介绍
习题
第3章保护方式下的程式设计
3.1描述符属性
3.1.1存储段描述符的属性
3.1.2系统段描述符的属性
3.1.3控制描述符的属性类型
3.2全局描述符表
3.3保护方式的中断和IDT
3.4LDTR和TR的设定
3.5控制转移与特权级检查
3.61MB以外记忆体的使用
3.7保护方式的进入和退出
3.8分页管理机制
3.8.1分页的基本概念
3.8.2页目录表、页表
3.8.3线性地址到物理地址的转换
3.8.4分页机制的启动和关闭
3.8.5页的保护机制
3.8.6注意事项
3.9如何调用实方式子程式
习题
第4章Windows彙编语言概论
4.1Windows程式设计的特点
4.2MASM32宏彙编
4.3MASM32的高级语法
4.4编译和连线
4.5源程式框架
4.6注意事项
习题
第5章视窗程式
5.1视窗的概念
5.2视窗程式的用户接口
5.3视窗源程式的说明
5.3.1主程式
5.3.2主视窗程式
5.3.3讯息处理程式
5.4视窗选单
5.4.1视窗选单的创建方法
5.4.2选单命令的处理
5.4.3选单资源的利用
习题
第6章图文输出
6.1图形输出
6.1.1图形刷新
6.1.2设备环境
6.1.3相关绘图操作
6.2坐标的映射模式
6.2.1视窗与视口
6.2.2MMTEXT模式
6.2.3固定比例的映射模式
6.2.4可变比例的映射模式
6.3记忆体设备环境与点阵图
6.3.1点阵图的建立和使用
6.3.2记忆体设备环境的使用方法
6.4文本输出
6.4.1ANSI和UNICODE字元集
6.4.2字型
6.4.3文本输出
习题
第7章预定义类视窗程式
7.1标準控制项
7.1.1标準控制项概论
7.1.2按钮控制项
7.1.3编辑框控制项
7.1.4静态控制项
7.1.5列表框控制项
7.1.6组合框控制项
7.1.7滚动条控制项
7.1.8视窗的子类化
7.1.9视窗的超类化
7.2通用控制项
7.2.1通用控制项概论
7.2.2工具列、工具列提示、状态条
7.2.3树形视图控制项
7.2.4列表视图控制项
7.3多文档界面(MDI)
7.3.1MDI概论
7.3.2相关视窗的建立
7.3.3MDI的讯息
7.3.4MDI选单
7.3.5MDI加速键的处理
习题
第8章对话框程式
8.1对话框概论
8.2弹出式对话框
8.3对话框主视窗
8.4对话框模板结构
8.5属性表单
8.6通用对话框
习题
第9章记忆体管理和档案操作
9.1Windows记忆体管理
9.1.1Windows下进程地址空间情况
9.1.2获得操作特权
9.1.3虚拟地址空间
9.1.4申请虚拟地址空间
9.1.5栈与堆
9.1.6合理使用记忆体空间
9.2记忆体映射档案
9.3档案读写的其他方法
习题
第10章进程、执行绪和动态连线库
10.1进程
10.1.1进程的概念和建立方法
10.1.2控制台
10.1.3管道用于进程间通信
10.1.4遍历系统中的进程
10.2顶层视窗
10.3执行绪
10.3.1执行绪的概念和建立方法
10.3.2执行绪同步
10.4定时器
10.5动态连线库
10.5.1动态连线库的基本概念
10.5.2动态连线库模组的编写
10.5.3动态连线库中函式的调用
10.6遍历系统中的模组
习题
第11章Internet程式设计
11.1网路基础
11.1.1网路协定
11.1.2位元组顺序
11.1.3环形地址和域名设定
11.2Winsock接口及相关函式
11.2.1Winsock的概念
11.2.2套接字编程步骤
11.2.3其他相关函式
11.3网路编程实例
11.4RichEdit控制项的说明
习题
第12章ODBC资料库编程
12.1ODBC概论
12.2ODBC设计的基本方法
习题
第13章综合自测题
转载请注明出处海之美文 » Windows彙编语言程式设计