图书介绍
宏汇编编程技术与调试工具PDF|Epub|txt|kindle电子书版本网盘下载
- 袁力等编写 著
- 出版社: 北京:学苑出版社
- ISBN:7507708764
- 出版时间:1993
- 标注页数:408页
- 文件大小:93MB
- 文件页数:419页
- 主题词:
PDF下载
下载说明
宏汇编编程技术与调试工具PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇CodeView使用指导1
第一章 简介1
1.1 简介1
1.2 关于本篇1
第二章 启动3
2.1 简介3
2.2 限制3
2.3 为CodeView调试程序准备程序3
2.4 启动Code View调试程序7
2.5 使用Code View选项9
第三章 CodcView显示13
3.1 简介13
3.2 使用窗口方式13
3.3 使用顺序方式24
第四章 使用对话命令26
4.1 简介26
4.2 输入命令和参数26
4.3 Code View命令和参数的格式27
第五章 CodeView表达式29
5.1 简介29
5.2 C表达式29
5.3 汇编表达式32
5.4 行号33
5.5 寄存器和地址34
5.6 存储器操作符36
第六章 代码执行39
6.1 简介39
6.2 Trace命令39
6.3 Program Step命令41
6.4 Go命令42
6.5 Execute命令44
6.6 Restart命令45
第七章 检查数据和表达式46
7.1 简介46
7.2 Display Expression命令46
7.3 Examine Symbols命令50
7.4 Dump命令53
7.5 Compare Memory命令59
7.6 Search Memory命令59
7.7 Register命令60
7.8 8087命令61
第八章 断点管理64
8.1 简介64
8.2 Breakpoint Set命令64
8.3 Breakpoint Clear命令66
8.4 Breakpoint Disable命令66
8.5 Breakpoint Enable命令67
8.6 Breakpoint List命令68
第九章 监视语句的管理70
9.1 简介70
9.2 设置监视表达式和内存监视语句71
9.3 设置监视点73
9.4 设置跟踪点74
9.5 删除观察语句76
9.6 监视点和跟踪点列表77
9.7 汇编举例78
第十章 代码检查79
10.1 简介79
10.2 Set Mode命令79
10.3 Unassemble命令80
10.4 View命令82
10.5 Current Location命令83
10.6 Stack Trace命令84
第十一章 修改代码或数据86
11.1 简介86
11.2 Assemble命令86
11.3 Enter命令88
11.4 Fill Memory命令95
11.5 Move Memory命令96
11.6 Register命令97
第十二章 使用CodeView系统控制命令99
12.1 简介99
12.2 Help命令99
12.3 退出命令(Quit)100
12.4 Radix命令100
12.5 Redraw命令101
12.6 Screen Exchange命令102
12.7 Search命令102
12.8 Shell Escape命令103
12.9 Tab Set命令104
12.10 Option命令105
12.11 Redirection命令106
下篇 MASM编程技术111
简介111
第一部分 使用汇编程序116
第一章 导论116
1.1 引言116
1.2 关于系统116
1.3 程序开发周期116
1.4 程序开发118
第二章 MASM的使用121
2.1 引言121
2.2 运行汇编程序121
2.3 masm选项的使用121
2.4 读汇编清单130
第二部分 使用伪指令139
第三章 编写源代码139
3.1 简介139
3.2 编写汇编语言语句139
3.3 为符号指定名字141
3.4 常数143
3.5 定义缺省汇编行为146
3.6 源文件的结束149
第四章 定义段结构150
4.1 简介150
4.2 简化的段定义150
4.3 完全的段定义159
4.4 定义段组166
4.5 段和寄存器的联系168
4.6 初始化段寄存器169
4.7 段的嵌套172
第五章 定义标号和变量174
5.1 简介174
5.2 类型描述符的使用174
5.3 定义代码标号175
5.4 数据的定义和初始化177
5.5 设置单元计数器187
5.6 数据对齐187
第六章 结构和记录的使用190
6.1 引言190
6.2 结构190
6.3 记录193
第七章 编写多模块程序200
7.1 简介200
7.2 公共符号的说明200
7.3 外部符号的说明201
7.4 多模块的使用203
7.5 公有符号的说明205
第八章 使用操作数和表达式209
8.1 简介209
8.2 伪指令中操作数的使用209
8.3 使用操作符210
8.4 使用存储单元计数器222
8.5 使用向前引用222
8.6 存储器操作数的类型强制225
第九章 条件汇编227
9.1 简介227
9.2 使用条件汇编伪指令227
9.3 条件错误伪指令230
第十章 使用等式、宏和重复块235
10.1 引言235
10.2 等式的使用235
10.3 宏的使用238
10.4 定义重复块242
10.5 宏运算符的使用244
10.6 递归、嵌套和重定义宏的使用248
10.7 宏和等式的管理251
第十一章 汇编输出的控制253
11.1 简介253
11.2 传输信息到标准输出设备253
11.3 控制清单中的页格式253
11.4 控制清单的内容256
11.5 控制交叉引用输出258
第三部分 指令的使用261
第十二章 了解8086系列处理器261
12.1 引言261
12.2 8086系列处理器的使用261
12.3 地址的分段263
12.4 使用8086系列寄存器264
12.5 使用80386处理器269
第十三章 寻址方式的使用271
13.1 引言271
13.2 使用立即操作数271
13.3 使用寄存器操作数272
13.4 使用存储器操作数272
第十四章 装载、存储和传送数据281
14.1 简介281
14.2 传送数据281
14.3 不同大小数据之间的转换283
14.4 装载指针285
14.5 堆栈的数据传送287
14.6 对端口的数据传输291
第十五章 算术运算与位处理293
15.1 简介293
15.2 加法293
15.3 减法295
15.4 乘法296
15.5 除法298
15.6 BCD码数值计算300
15.7 逻辑位操作302
15.8 扫描设置位306
15.9 位的移动与循环306
第十六章 控制程序流程311
16.1 简介311
16.2 转移311
16.3 循环319
16.4 根据条件设置字节321
16.5 使用过程321
16.6 中断328
16.7 检查存储范围329
第十七章 串的处理331
17.1 简介331
17.2 建立串的操作331
17.3 串移动333
17.4 搜索串335
17.5 比较串336
17.6 填充串337
17.7 从串中装载数值338
17.8 对端口的串传输338
第十八章 用数学协处理器进行计算340
18.1 引言340
18.2 协处理器结构340
18.3 仿真342
18.4 使用协处理器指令342
18.5 内存访问的同步346
18.6 数据传送347
18.7 算术运算351
18.8 控制程序流程355
18.9 使用超越指令359
18.10 控制协处理器360
第十九章 控制处理器362
19.1 引言362
19.2 时序和对齐控制362
19.3 处理器控制362
19.4 保护模式进程的控制363
19.5 80386的控制364
附录A 新的内容365
A.1 简介365
A.2 对MASM的增强365
A.3 与汇编程序和译程序的兼容367
附录B 指令汇总369
B.1 引言369
B.2 8086指令助记符369
B.3 8087指令助记符375
B.4 80186指令助记符378
B.5 80286非保护指令助记符378
B.6 80286保护指令助记符379
B.7 80287指令助记符380
B.8 80386非保护指令助记符380
B.9 80386保护指令助记符383
B.10 80387指令助记符383
附录C 伪指令汇总385
C.1 引言385
附录D 高级语言使用的段名字389
D.1 引言389
D.2 正文段390
D.3 近程数据段390
D.4 远程数据段391
D.5 BSS段392
D.6 常量段393
附录E 错误信息和返回码394
E.1 简介394
E.2 来自MASM的信息和返回码394