第一章 简介及综合叙述 1
1.1 简介 1
1.2 系统综合介绍 2
1.2.1 硬体配置 2
1.2.2 档案系统 2
1.2.3 系统之起始 4
1.2.4 命令 4
1.2.5 输出入 5
第二章 RIO管理程式 7
2.1 系统之起始 7
2.2 档案名称之惯用法 8
2.3 记忆体管理 9
2.3.1 MEMMGR 9
2.4 命令字串铨释 10
2.6 命令之程式执行 11
2.5 错误处理 11
第三章 输出入结构 13
3.1 综合概述 13
3.2 输出入要求—系统呼叫 14
3.3 ‘ASSIGN’输出入要求 15
3.4 标准RIO输出入设备 16
3.4.1 ZDOS 16
3.4.2 DFS 16
3.4.4 CON 17
3.4.3 NULL 17
3.4.5 PCON 20
3.4.6 FLOPPY 21
3.4.7 DISK 21
第四章 程式界面 23
4.1 程式位置 23
4.5 系统呼叫—系统进入点 24
4.4 程式结束—错误处理 24
4.3 程式记忆堆叠器空间 24
4.2 引数字串位址 24
4.6 岔断的情况 25
4.7 输出入单位之使用 25
4.8 程式范例 26
第五章 RIO命令 27
5.1 ACTIVATE 28
5.2 ALLOCATE 28
5.3 BRIEF 29
5.4 CAT 30
5.5 CLOSE 32
5.6 COMPARE 32
5.7 COPY 33
5.8 COPY.DISK 34
5.9 COPYSD 35
5.10 DATE 35
5.11 DEACTIVATE 36
5.12 DEALLOCATE 37
5.13 DEBUG 37
5.14 DEFINE 39
5.15 DELETE 40
5.16 DISK.FORMAT 42
5.17 DISK.REPAIR 44
5.18 DISK.STATUS 45
5.19 DISPLAY 47
5.20 DO 47
5.21 DUMP 49
5.22 ECHO 50
5.23 ERROR 50
5.24 ERRORS 51
5.25 EXTRACT 51
5.27 FORMAT 52
5.26 FORCE 52
5.28 HELP 54
5.29 IMAGE 54
5.30 INITIALIZE 55
5.31 LADT 55
5.32 MASTER 56
5.33 MOVE 56
5.34 PAUSE 58
5.35 RELEASE 60
5.36 RENAME 60
5.37 RESTORE TABS 61
5.38 SAVE TABS 61
5.39 SET 62
5.40 STATUS 64
5.41 VERBOSE 65
5.42 XEQ 65
5.43 EXPRESSION EVALUATION 66
第六章 EDO 67
6.0 ZDOS动作 67
6.1 INITIALIZE 72
6.2 ASSIGN 72
6.3 OPEN 77
6.4 CLOSE 77
6.5 REWIND 78
6.6 READ BINARY 79
6.7 WRITE BINARY 80
6.8 WRITE CURRENT 80
6.9 DELETE 81
6.10 DELETE REMAINING RECORDS 82
6.11 ERASE 82
6.12 READ AND DELETE 83
6.13 READ CURRENT 84
6.14 READ PREVIOUS 85
6.15 READ DIRECT 86
6.16 SKIP FORWARD 86
6.17 SKIP BACKWARD 87
6.18 SKIP TO END 88
6.19 RENAME 88
6.20 UPDATE 89
6.2I SET ATTRIBUTES 90
6.22 QUERRY ATTRIBUTES 91
第七章 DFS 93
7.1 ZILOG磁碟和控制器 93
7.2 DFS之作业 94
7.3 软体组织 95
7.4 DFS分配 96
7.4.1 磁扇0格式 96
7.5 硬磁碟控制程式 97
7.4.2 DFS分配法 97
7.6 硬磁碟控制程式的启始载入 98
7.7 在MCZ-1/35上的系统启始载入 99
附录 101
附录A RIO/ZDOS/DFS错误码 101
附录B RIO命令摘要 103
附录C RIO系统常数 106
附录D 转换档案为RIO格式 107
附录E 改变RIO 109
附录F 输出入要求向量格式及输出入要求码 110
附录G 程式范例 112
附录H 内部命令表内容 126
附录I RIO记忆体管理程式 127
附录J 常式类档案之描述录 128
附录K ZDOS/DFS命令摘要 130
附录L RIO命令之再连结 131