《VAX-11 MACRO用户指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:国防科大研究所软件教研室
  • 出 版 社:
  • 出版年份:1985
  • ISBN:
  • 页数:155 页
图书介绍:

序言 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