目录 1
第一章 基本概念 1
1.1 执行控制语言 1
1.1.1 控制语句 2
1.1.2 透明控制语句 4
1.1.3 处理器调用语句(Processor Call Statememts) 4
1.2 文件和元素 5
1.2.1 文件的类型 5
1.2.2 元素的类型 6
1.2.3 程序文件的目录表 7
1.2.4 文件的大小 8
1.2.5 永久文件和临时文件 8
1.2.6 文件名 9
1.2.7 元素名 13
1.2.8 文件保护 15
1.3 RUN和RUN的类型 17
1.3.1 批处理类型的RUN 17
1.3.2 交互式类型的RUN 18
1.3.3 实时处理类型的RUN和事务处理类型的RUN 18
1.4 进入/退出系统 19
1.4.1 向DCP注册及打开一个通路($$SON,$$OPEN) 19
1.4.2 向系统注册 20
1.4.2.1 注册方式 20
1.4.2.2 对于非法注册的处理 22
1.4.2.3 在交互式处理中提供不同的密级(Compartment) 23
1.4.2.4 在交互式处理中提供帐号 26
1.4.2.5 在交互式处理中提供一个课题标识符 27
1.4.2.7 启动一个交互式的RUN(@RUN) 28
1.4.2.6 对TIP注册 28
1.4.3 退出系统 31
1.4.3.1 @RUN的终止(@FIN) 31
1.4.3.2 向系统注销(@@TERM) 32
1.4.3.3 关闭通路($$CLOSE) 32
1.4.3.4 对DCP注销($$SOFF) 33
练习题 33
第二章 磁盘文件管理 35
2.1 生成磁盘文件(@CAT) 35
2.2 分配磁盘文件(@ASG) 39
2.3 释放文件(@FREE) 45
2.4 删除磁盘文件和元素 47
2.4.1 清空一个磁盘文件(@ERS) 48
2.4.2 删除一个磁盘文件(@DELETE) 49
2.4.3 给一个元素作删除标记(@DELETE) 50
2.4.4 清除已作了删除标记的元素(@PACK) 52
2.5 查看磁盘文件和元素的有关信息(@PRT) 52
2.6 盘与盘之间文件和元素的复制(@COPY) 57
2.7 给文件命名内部文件名(@USE) 60
2.8 指定文件限定符或文件目录标识符(@QUAL) 62
2.9 修改文件和元素的属性 64
2.9.1 修改编目文件的保密属性和操作属性(@CHG) 64
2.9.2 修改元素名和变形名(@CHG) 65
2.9.3 修改文件周期最大个数的限制(@CYCLE) 66
2.9.4 修改元素周期最大个数的限制(@CYCLE) 68
2.10 给文件去掉Disable标志(@ENABLE) 68
2.11 发送信息 69
2.11.1 给控制台发送信息(@MSG和@@MSG) 69
练习题 71
2.11.2 给系统日志发送信息(@LOG) 71
3.1 概述 74
3.2 有关磁带的基本概念 74
第三章 磁带文件管理 74
3.3 有关磁带文件的语句 75
3.3.1 @ASG语句 75
3.3.2 带与带、带与盘之间文件的复制语句 79
3.3.2.1 带与带之间的@COPY语句 79
3.3.2.2 带与盘之间的@COPY语句 80
3.3.2.3 @COPOUT语句 82
3.3.2.4 @COPIN语句 84
3.3.2.5 @COPY、@COPOUT和@COPIN语句小结 85
3.3.3 @MOVE语句 85
3.3.4 @FIND语句 87
3.3.6 @REWIND语句 89
3.3.5 @MARK语句 89
3.3.7 @CLOSE语句 90
3.3.8 @FREE语句 90
3.3.9 @TAPTOC语句 90
练习题 91
第四章 打印文件的控制 92
4.1 打印文件(Print files)的概念 92
4.2 打印文件语句 93
4.2.1 分割主打印文件语句@BRKPT 93
4.2.2 @SYM语句 95
4.2.3 @HDG语句 98
4.2.4 @@SEND语句 100
4.2.7 @BK1和@BK2语句 101
4.2.6 @@NOPR语句 101
4.2.5 @@PRNT语句 101
4.2.8 @@CONS SQ语句 102
4.2.9 @@CONS SX语句 105
练习题… 106
第五章 双@语句 107
5.1 透明的ECL控制语句 107
5.2 RSI控制语句 108
5.2.1 @@CM语句 108
5.2.2 @@TM语句 108
5.2.3 @@TOUT语句 109
5.2.4 @@HOLD语句 109
5.2.5 @@INS语句 110
5.2.6 @@RLD语句 110
5.2.8 @@SKIP语句 111
5.2.7 @@RLU语句 111
5.2.9 @@CONT语句 112
5.2.10 @@CQUE语句 112
5.2.11 @@INQ语句 113
5.2.12 @@FUL语句 113
5.3 控制台方式语句 114
5.3.1 @@CONS RC语句 115
5.3.2 @@CONS RM语句 116
5.3.3 @@CONS CS语句 117
5.3.4 @@CONS E语句 117
5.3.5 @@CONS D语句 117
练习题 118
6.1.1 终端作业 119
第六章 编辑器 119
6.1 终端作业及常用键的功能 119
6.1.2 常用键的功能 120
6.2 行编辑 122
6.2.1 行编辑的调用 122
6.2.2 编辑命令 123
6.2.2.1 ADD 123
6.2.2.2 APPEND 124
6.2.2.3 ASCII 124
6.2.2.4 AUTO 124
6.2.2.5 CASE 125
6.2.2.6 CCHAR 125
6.2.2.7 CHANGE 125
6.2.2.8 DELETE 126
6.2.2.10 DOC 127
6.2.2.9 DITTO 127
6.2.2.11 EXIT 128
6.2.2.12 FC 128
6.2.2.13 FIND 128
6.2.2.14 GI 129
6.2.2.15 IB 129
6.2.2.16 INLINE 130
6.2.2.17 INPUT 130
6.2.2.18 INSERT 131
6.2.2.19 LAST 131
6.2.2.20 LC 131
6.2.2.21 LCHAR 131
6.6.2.23 LNPRINT 132
6.2.2.22 LIMIT 132
6.2.2.24 LNQUICK 133
6.2.2.25 LOCATE 133
6.2.2.26 MAIL 133
6.2.2.27 MAXLINE 134
6.2.2.28 MCCHAR 134
6.2.2.29 MOVE 134
6.2.2.30 MSCHAR 135
6.2.2.31 NUMBER 135
6.2.2.32 OMIT 136
6.2.2.33 ON和OFF 136
6.2.2.34 OPR 136
6.2.2.36 PRINT 137
6.2.2.35 PCC 137
6.2.2.37 QUICK 138
6.2.2.38 RETYPE 138
6.2.2.39 RP 138
6.2.2.40 SCALE 139
6.2.2.41 SEQ 139
6.2.2.42 SET 140
6.2.2.43 SITE 140
6.2.2.44 SPLIT 140
6.2.2.45 STATUS 141
6.2.2.46 TAB 141
6.2.2.47 TIME 141
6.2.2.48 TYPE 142
6.2.2.49 UNDO 142
6.2.2.51 WAIT 143
6.2.2.50 UP 143
6.2.3 LOOP命令的使用 144
6.2.3.1 LOOP 144
6.2.3.2 LPJUMP 145
6.2.3.3 LPSUB 145
6.2.3.4 LPTST 146
6.2.3.5 COMP 148
6.2.3.6 LPEND 148
6.2.3.7 XTI 149
6.2.3.8 LPX 149
6.2.4 行编辑小结 149
6.3 全屏幕编辑 150
6.3.1 FSED的调用 150
6.3.2 屏幕划分及输入命令的位置 151
6.3.3 编辑命令 152
6.3.3.1 从命令区发送的命令 152
6.3.3.2 从文本区发送的命令 155
6.3.4 使用FSED应注意的几个问题 157
练习题 157
第七章 高级语言程序的上机调试过程 159
7.1 概述 159
7.2 编译 160
7.2.1 编译的一般格式 160
7.2.2 @EOF语句 162
7.2.3 关于子程序的编译 162
7.2.4 过程定义语句@PDP 165
7.3 联编 168
7.3.2 NOT指令 169
7.3.1 IN指令 169
7.3.3 LIB指令 170
7.3.4 END指令 171
7.4 执行 172
7.4.1 @XQT语句 172
7.4.2 @ADD语句 173
7.5 NPE下高级语言的调试过程 174
7.5.1 概述 174
7.5.2 在NPE下调用编译 175
7.6 修改卡的用法 176
练习题 180
第八章 运行流 182
8.1 概述 182
8.2.1 @RUN语句 183
8.2 有关运行流的语句 183
8.2.2 @FIN语句 187
8.2.3 @START语句 187
8.2.4 @ADD语句 189
8.2.5 @JUMP语句 191
8.2.6 @SETC语句 191
8.2.7 @TEST语句 192
8.3 运行流的建立 193
练习题 195
附录 197
A.ECL提示信息 197
B.习题参考答案 203
C.设备助记符(Equipment Mnemonics) 208
D.名词中英文对照表 211