第一章 VM/370介绍 1
第一节 引言 1
1.VM/370的历史 1
2.VM/370的特点 1
3.VM/370概述 2
4.VM/370的构成 3
5.虚机操作系统 3
5.1 VM/370支持的操作系统 3
5.2 其它程序和系统 4
5.3 虚机的使用 4
6. VM/370目录表 4
6.1 LOGON过程 4
7.虚机的组成 5
7.1 虚系统控制台 5
7.2 虚存 5
7.3 虚处理机 5
8.虚I/O设备 6
8.1 专用设备 6
8.2 海存系统 6
8.3 虚磁盘 6
8.4 虚单元记录设备 7
8.5 虚传输控制器 7
8.6 虚通道转接器 7
9.VM/370的应用 8
9.1 系统程序设计 8
9.2 应用程序设计 8
9.3 运行 8
9.4 后援 9
9.5 交互式使用 9
10.错误记录和错误分析 10
11.VM/370的其它功能特性 10
11.1 虚机计账能力 10
11.2 保留系统 10
11.3 共享系统 11
11.4 不邻接保留段 11
11.5 共享段保护 11
11.6 虚机通讯设备 11
第二节 控制程序CP 12
1.虚机时间管理 12
1.1 优先级自选项 12
1.2 优惠执行自选项 12
2.虚机存贮管理 13
2.1 调页 13
2.2 操作系统 13
2.3 段 14
2.4 页面锁定 14
2.5 页面保留 14
2.6 V=R 14
3.虚机I/O管理 15
3.1 虚磁盘 16
3.2 通道 16
3.3 诊断接口 16
4.SPOOLING单元记录I/O 16
4.1 SPOOL输入文件 17
4.2 SPOOL输出文件 17
4.3 文件的增加和传送 17
5.SPOOLING虚控制台I/O 17
6.远程SPOOLING 18
7.CP命令 18
7.1 命令特权级 18
7.2 一般用户 18
7.3 其它用户 20
8.性能 20
8.1 虚机通道方式选取 21
8.2 虚机辅助 21
8.3 VM/370扩充的控制程序支持 21
8.4 VM/370附加处理机支持 22
8.5 性能度量和分析 22
8.6 虚机通讯设备 23
9.VM/VS挂钩 23
10.可靠性、利用性和可维护性(RAS) 23
10.1 VM/370设计的RAS 23
第三节 会话监督系统(CMS) 24
1.CMS配置 24
2.CMS文件系统 26
2.1 用户盘 26
2.2 文件标识 26
2.3 文件大小和结构 26
3.初始化和转贮恢复 28
4.CMS命令语言 28
5.程序研制和执行 28
5.1 用户文件的管理 29
5.2 CMS编辑程序 29
5.3 程序编译和执行命令 30
5.4 控制命令 30
5.5 语言处理程序 31
5.6 装入的仿真设备 31
5.7 替换操作系统 32
5.8 调试功能 32
5.9 CMS批处理功能 32
第四节 远程假脱机通讯子系统 34
1.RSCS远程处理网 34
1.1 实处理机 34
1.2 RSCS远程处理硬件设备 34
1.3 远程站 34
1.4 可编程序远程站 34
1.5 不可编程远程站 34
2.RSCS的使用 35
2.1 RSCS网内地理位置间的连接 35
2.2 传输文件的命令 35
2.3 控制RSCS虚机和远程站的命令 35
2.4 由其它系统执行的传输命令 36
第五节 交互式问题控制系统 36
1.操作的条件 36
1.1 问题报表产生 36
1.2 IPCS命令 37
1.3 初步考虑 37
1.4 IPCS安装 37
第二章 CP命令及其用法 38
第一节 VM/370命令语言 38
1.VM/370命令环境 38
2.VM/370的CP命令结构 38
2.1 命令名 39
2.2 命令操作数 39
2.3 CP命令语言注释 39
2.4 字符集用法 39
第二节 CP命令语言 40
1.CP命令的特权级 40
2.各特权级用户可使用的CP命令 40
2.1 G级命令 43
2.2 Any级命令 43
第三节 CP命令用法 44
1.输入和输出功能的控制 44
1.1 虚磁盘 45
1.2 永久盘 46
1.3 临时盘 46
1.4 共享盘 46
1.5 虚单元记录设备 46
1.6 虚单元记录假脱机 46
1.7 假脱机文件特征 47
1.8 虚控制台假脱机 48
1.9 重排和清除假脱机文件 49
1.10 专用设备 49
1.11 专用通道 50
2.虚机的控制 51
2.1 装入操作系统 51
2.2 中断模拟 52
2.3 打入CP命令 52
2.4 当虚机正在运行时打入CP命令 52
2.5 在虚控制台读环境下打入CP命令 53
2.6 在CP控制台功能方式下打入CP命令 53
2.7 重新配置虚机 54
3.程序的检查和调试 54
3.1 停止虚机器的执行 54
3.2 显示虚存内容 55
3.3 终端输出 55
3.4 终端输出的字节排列 56
3.5 打印机输出 56
3.6 修改虚存内容 57
3.7 对虚机工作情况进行追踪 58
第四节 符号约定 59
1.命令和操作数的截尾和缩写 59
2.用于定义命令格式的符号 59
3.大写字母和字,以及其它符号的使用 60
4.小写字母、字以及其它符号的使用 60
5.自选项的排列方式 60
6.划下线表示系统已设定的缺省值 60
7.各种括号的使用方法 61
8.省略号的使用 61
第五节 CP命令的格式 62
1.一般说明 62
2.控制程序CP命令 62
* 62
#CP 63
ADSTOP 65
ATTN 66
BEGIN 67
CHANGE 68
CLOSE 71
COUPLE 75
CP 76
DEFINE 77
DETACH 82
DETACH CHANNEL 84
DIAL 85
DISCONN 86
DISPLAY 87
DUMP 92
ECHO 95
EXTERNAL 96
INDICATE 97
IPL 100
LINK 103
LOADVFCB 107
LOGOFF 108
LOGON 110
MESSAGE 112
NOTREADY 114
ORDER 115
PURGE 117
QUERY 119
G级用户的QUERY命令的响应情况 122
(ANY级以外的)所有用户都可用的QUERY命令 130
READY 132
REQUEST 133
RESET 134
REWIND 135
SET 136
SLEEP 145
SMSG 146
SPOOL 147
STORE 155
SYSTEM 158
TAG 159
TERMINAL 162
TRACE 166
TRANSFER 171
VMDUMP 173
第三章 虚机上的操作系统 176
第一节 一般考虑 176
1.引言 176
1.1 虚机资源 176
1.2 虚机操作系统 177
1.3 错误记录和分析 178
1.4 不支持的设备 178
2.程序设计方面的考虑 179
2.1 调页因素 179
2.2 减少调页活动 179
2.3 虚机非正常终止 179
2.4 减少虚机的I/O操作 179
2.5 虚机自选项 180
2.6 用VMCF进行数据传输 181
2.7 BTAM自动查询通道程序 181
3.VM/370下的多道程序系统的特殊考虑 181
3.1 VM/VS挂钩 181
3.2 诊断接口 182
3.3 调页等待 183
3.4 I/O等待 183
3.5 假脱机 184
3.6 处理机模块与通道模块的依赖性 185
3.7 规定虚机控制台 185
3.8 虚机I/O管理 186
3.9 VMI/370替换通路支持 188
3.10 使用DASD保留/释放的操作系统 188
3.11 共享的DASD 188
3.12 变换操作系统 191
3.13 多道存取虚机 193
3.14 ASP虚机 195
4.性能指标 196
4.1 配置因素 196
4.2 工作负载因素 197
4.3 VM/370的性能因素 198
4.4 性能度量 199
4.5 突出交互响应时间 199
5.在VM/370下的系统生成过程 199
6.建立VM/370目录表项 200
6.1 特殊的目录表项考虑 200
6.2 定义虚设备 204
6.3 AUTOLOG功能 205
6.4 目录表项实例 207
7.小结 208
第二节 虚机上的VM/370 208
1.VM/目录表定义 209
2.虚机配置 210
2.1 定义虚机上VM/370的控制台 210
2.2 CMS系统 210
2.3 2305设备 210
2.4 虚机的CP磁盘 211
3.虚IPL与操作 211
3.1 访问设备 212
3.2 假脱机考虑 213
4.例——在VM/370下运行VM/370 213
5.小结 224
第三节 虚机上的OS/VS 225
1.系统生成注意事项 225
1.1 VM/370系统生成注意事项 226
1.2 OS/VS系统生成注意事项 226
1.3 OS/VSl系统生成注意事项 226
1.4 VSl的VM/VS挂钩 227
1.5 有关IBM3850海存系统(MSS)的考虑 231
2.在VM/370下生成OS/VS 231
2.1 对OS/VS系统生成的准备 232
2.2 初始化启动系统卷 233
2.3 把启动系统重新存入磁盘 234
2.4 装启动系统 234
2.5 把IBM配给库重新存入磁盘 235
2.6 建立实用程序的卡片叠 235
2.7 初始化系统驻留卷 235
2.8 VM/370实用程序 235
2.9 CMS虚机上的阶段Ⅰ处理 236
2.10 阶段Ⅱ处理过程 237
2.11 最后管理 238
3.OS/VS目录表项实例 238
4.访问OS/VS 240
5.使用虚设备 240
5.1 定义操作员控制台 241
5.2 使用VM/370假脱机文件系统 241
6.为OS/VS虚机准备作业 241
7.装入OS/VS 242
8.OS/VS操作 243
8.1与CP的通讯 244
9.在VM/370下以批处理方式使用OS/VS 245
10.在VM/370下交替使用CMS和OS/VS 245
10.1 把CMS装入虚机 245
10.2 利用CMS编辑程序准备作业流 246
10.3 为控制单元记录设备而发SPOOL命令 246
10.4 穿卡输出CMS文件 246
10.5 初始化OS/VS 246
10.6 重新把CMS装到虚机 247
10.7 检查OS/VS虚机输出 247
11.使用多台虚机 247
11.1 断开时的考虑 248
12.研制和检查在OS/VS虚机上运行的程序 249
13.VM/370下的OS/VS2 MVS单处理机 249
14.小结 249
第四章 终端使用方法 251
第一节 引言 251
1.访问VM/370的终端 251
1.1 与处理机的连接 252
1.2 终端上接受的信息 252
1.3 引起注意信号和输入行结束信号 252
2.访问VM/370 254
2.1 终端与计算机联结 254
2.2 VM/370的LOGON过程 257
2.3 LOGON过程中的错误信息 261
2.4 LOGON以后 262
2.5 VM/370的LOGOFF(注销)过程 263
3.VM/370环境约定 264
3.1 处理程序 264
4.引起注意处理和方式转换 265
4.1 中断反射 265
4.2 其它方法转换和引起注意处理的功能 268
第二节 显示终端 269
1.VM/370系统操作员控制台和虚机控制台的使用 269
1.1 VM/370支持的功能 269
1.2 显示终端—功能与特征 270
1.3 显示屏与屏幕管理 270
2.显示终端键盘 275
2.1 327x和IBM/370—138、148、158型显示控制台 277
2.2 屏幕数据处理 277
3.与VS APL连用的显示设备 280
4.3270文本装置 281
4.1 输入文本字符 281
4.2 脱离正文处理方式 282
4.3 重新连接正文终端 282
4.4 370x考虑 282
5.使用显示终端的特殊考虑事项 282
5.1 键盘锁定功能 282
5.2 编辑文件 283
5.3 PF键复制功能 285
5.4 TAB键的使用 287
5.5 保护字段和特征字节 288
5.6 独立服务程序环境中的显示操作 289
6.IBM 3101显示终端 289
6.1 可供使用的型号 289
6.2 VM/370接受的字符 289
6.3 IBM 3101显示终端的组成 290
6.4 IBM 3101显示终端的配置 290
6.5 访问VM/370 291
6.6 功能控制能力 291
6.7 光标位置控制 295
6.8 操作员编辑控制键 296
第三节 所有VM/370终端的通用过程 298
1.逻辑行编辑字符的使用 298
2.假脱机虚机控制台的I/O 299
3.TAB定位标志和它们的预置情况 299
4.作业执行指示—GMS BLIP 300
5.访问多路存取系统 301
5.1 对多路存取系统的LOGON 301
5.2 断开终端 302
第四节 实例及符号与数码转换 302
1.终端会话范例 302
2.对3704/3705通讯线的特殊连接过程 309
2.1 对IBM 2741的MTA连接过程 309
2.2 对IBM 1050的MTA连接过程 309
2.3 对CPT—TWX终端的MTA连接过程 310
3.符号与数码转换 310
3.1 图形字符—十六进制码转换 311
3.2 2741(APL)图形字符—十六进制码转换 312
3.3 3270APL图形字符—十六进制码转换 313
3.4 3270文本图形字符—十六进制码转换 316