
- 作 者:国防科大研究所软件教研室
- 出 版 社:
- 出版年份:1985
- ISBN:
- 标注页数:155 页
- PDF页数:162 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源162 ≥155页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
序言 1
技术更改摘要 5
第一章 汇编综述 6
1.1 VAX-11 MACRO程序的汇编 7
1.2 VAX-11 MACRO程序的连接 9
1.2.1 确定符号和库引用 11
1.2.2 程序重定位和地址分配 11
1.3 VAX-11 MACRO程序的调试 12
第二章 MACRO命令 13
2.1 命令串的构成 13
2.2 文件说明 15
2.3 限定符 16
2.3.1 /CROSS REFERENCE和/NOCROSS-REFERENCE限定符 19
2.3.2 /DEBUG和NODEBUG限定符 21
2.3.3 /ENABLE和DISABLE限定符 23
2.3.4 /LIBRARY限定符 25
2.3.5 /LIST和NOLIST限定符 25
2.3.6 /OBJECT和/NOOBJECT限定符 26
2.3.7 /SHOW和/NOSHOW限定符 27
2.3.8 /UPDATE限定符 29
2.4 诊断信息 30
第三章 VAX-11 MACRO列表文件 32
3.1 目录表和页标题 32
3.2 源语句和十六进制代码 33
3.3 审查追综 35
3.4 符号表 35
3.5 程序段摘要 36
3.6 交叉访问列表 36
3.7 汇编概要 37
3.8 汇编列表的例子 38
3.8.1 /UPDATE限定符的作用 38
3.8.2 完整的汇编列表 47
第四章 VAX-11 MACRO程序的成分 61
4.1 程序的必要部分 61
4.1.1 入口语句 61
4.1.2 结束语句 62
4.1.3 设置0号寄存器 63
4.2 块和宏指令的必要成分 63
4.2.1 条件汇编块的必要成分 64
4.2.2 宏指令的必要成分 64
4.2.3 重复块的必要成分 65
4.2.4 不定重复块的必要成分 66
4.3 限制范围中的成分 66
4.3.1 限制在宏指令中的成分 67
4.3.2 有关程序段的限制 67
第五章 VAX-11 MACRO的特性 69
5.1 模块 69
5.2 程序段 69
5.3 用户定义的符号 71
5.4 宏指令 73
第六章 为可共享映象编写代码 75
6.1 编写位置无关代码 75
6.2 在可共享映象中存贮地址数据 79
第七章 VAX-11 MACRO程序的调试 84
7.1 使用调试程序的准备 84
7.1.1 调试程序的启动 85
7.1.2 调试程序命令的句法概要 89
7.1.3 调试程序关于VAX-11 MACRO的缺省值 100
7.2 检查和修改数据 101
7.2.1 地址表达式 101
7.2.1.1 调试程序永久符号 102
7.2.1.2 符号和虚拟地址 103
7.2.1.3 算术表达式 104
7.2.2 用于检查和修改数据的命令 105
7.2.2.1 EXAMINE命令 106
7.2.2.2 DEPOSIT命令 106
7.2.2.3 EVALUATE命令 107
7.2.3 改变方式和类型 109
7.2.3.1 SET MODE命令 109
7.2.3.2 SET TYPE命令 111
7.2.3.3 类型限定符 113
7.3 调试程序控制下的程序执行 115
7.3.1 STEP命令 115
7.3.2 设置中断点、跟踪点和监视点 117
7.3.2.1 GO命令 117
7.3.2.2 SET BREA命令 117
7.3.2.3 SET EXCEPTION BREAK 119
7.3.2.4 SET TRACE命令 119
7.3.2.5 SET WATCH命令 120
7.3.3 SHOW CALLS命令 121
7.4 模块和大程序的调试 122
7.4.1 使用其它模块的符号 122
7.4.2 范围和路径名 123
7.4.3 CALL命令 124
7.5 特殊的调试技术 125
7.5.1 存放ASCII字符串 125
7.5.2 检查和存放VAX-11 MACRO指令 126
7.5.3 改变外处理机状态长字(PSL) 130
7.5.4 新符号的定义 131
7.5.5 更改调试程序输出方式 131
7.5.6 调试程序命令过程 132
7.6 结束一个调试期间 133
7.6.1 EXIT命令 133
7.6.2 CTRL/C和CTRL/Y 133
附录A 诊断消息 135