一、CROMEMCO系统简介 2
系统硬件结构 2
1.中央处理机ZPU板 2
目录 2
2.随机存贮器RAM板 3
3.双通道异步收发器(TU—ART)板 4
4.磁盘控制器4FDC板 5
5.多通道模拟接口,数模和模数转换板D+7A I/O 6
6.字节保存器板BYTE SAVER 6
7.4通道I/O并行隔离接口板 7
8.TV DAZZLER板 7
3.跟踪系统模拟程序 8
4.扩展BASIC语言 8
软件系统 8
2.Z—80浮动宏汇编 8
1.CROMEMCO磁盘操作系统(CDOS) 8
5.32K结构BASIC语言 9
6.多用户BASIC语言 9
7.COBOL语言 9
8.FORTRAN IV语言 10
9.合理的FORTRAN(RATFOR)语言 10
10.数据库管理系统 10
11.字处理系统 11
第四章 结构和进一步的原理 13
引言 14
二、CROMEMCO RDOS指导手册 14
命令格式 15
幅度算符 15
出错和废除 16
波特速率的选择 16
系统堆栈 16
转向 17
检验输入通道 17
初始化波特速率 17
RDOS监控程序的使用 17
引导 17
命令 17
显示内存 17
跳栈 18
传送 18
输出 18
读磁盘 18
寻磁道 19
代入内存 20
校验 20
写磁盘 20
选磁盘驱动器 21
一个例子 22
1—1 内存分配 26
引言 26
第一章 CDOS系统结构 26
三、CROMEMCO磁盘操作系统(CDOS)用户手册 26
1—2 软磁盘 28
1—2—1 磁盘的组织 28
1—2—2 写保护磁盘 28
1—2—3 使用磁盘的注意事项 29
1—3 数据文件 29
1—3—1 设备名 30
1—3—2 磁盘文件引用名 31
1—3—2—1 单义文件引用名 31
1—3—2—2 多义文件引用名 32
2—2—1 内存大小 33
2—2 生成新的CDOS 33
第二章 操作系统生成程序(CDOSGEN) 33
2—1 引言和特点 33
2—2—2 磁盘驱动器配置 34
2—2—3 功能键译码 34
2—2—3—1 标准的功能键译码 35
2—2—3—2 无功能键译码 35
2—2—3—3 用户定义的功能键译码 35
2—2—3—4 文件定义的功能键译码 35
2—2—4 输出文件 37
2—2—5 地址 37
2—3 WRTSYS写系统实用程序 37
第三章 CDOS操作 38
3—1 系统启动 38
3—1—1 4FDC开关的设置 38
3—1—2 ZPU开关的设置 38
3—1—5 热启动和驱动器选择 39
3—1—4 系统启动 39
3—1—3 16KZ修改到64K系统 39
3—2 控制功能 40
3—2—1 控制台控制字符 40
3—2—2 打印机控制字符 41
3—3 自动启动和程序的执行 41
3—4 命令的结构和语法 42
3—5 总清开关 43
3—6 Cromemco 3355型菊花轮打印机驱动程序 43
4—1—1 ATRIB属性命令 44
第四章 CDOS命令 44
4—1 内部命令 44
4—1—2 BYE返回RDOS命令 45
4—1—3 DIR磁盘文件目录列表命令 46
4—1—4 ERA删除命令 47
4—1—5 REN重新命名命令 48
4—2—1 @批命令 49
4—1—6 SAVE保存命令 49
4—2 实用程序 49
4—1—7 TYPE打印命令 49
4—2—2 DUMP转储打印命令 51
4—2—3 INIT初始化命令 52
4—2—4 STAT检查系统状态命令 52
4—2—5 WRTSYS写系统命令 53
4—2—6 XFER传送命令 54
4—2—7 MEMTEST内存检查命令 55
4—2—7—1 MEMTEST的使用 56
4—2—7—2 测试 56
4—2—7—3 控制功能 57
4—2—7—4 出错显示 57
4—2—8 EDIT本文编辑程序 57
5—1—1 系统调用表 58
5—1 CDOS系统调用概论 58
第五章 CDOS程序员指南 58
5—1—2 CDOS设备的系统调用 59
5—1—3 CDOS磁盘系统调用 63
5—1—4 其它系统调用 67
5—1—5 CDOS系统调用小结 69
5—2 CDOS与CP/M的兼容性 72
5—3 CDOS的内存分配 73
5—4 簇、道、和区段号码 74
第六章 出错信息 87
6—1 磁盘存取出错信息 87
6—2 系统错误信息 89
第七章 术语和符号汇编 89
索引 91
2.有关使用方法 98
3. 关于系列—2 CDOS的补充资料 98
四、CROMEMCO计算机使用双面驱动器的重要补充资料 98
1.随该驱动器提供的软盘的有关资料 98
4. 有关管理硬盘和双面驱动器的系列—2 CDOS的注意事项 99
6.系统状态程序说明 100
五、CROMEMCO CDOS文本编辑用户手册 106
第一章 引言 106
CDOS文本编辑程序 106
手册的结构 106
第二章 启动——基本原理和命令 106
文本编辑结构 106
文件原理 106
操作原理 107
串编辑程序 107
字符指针 108
使用文本编辑 108
建立文件 108
编辑文件 109
第三章 重要术语和符号的定义 111
调用编辑程序 113
存贮要求 114
文本缓冲区 114
字符指针 114
命令语法 115
热启动 115
断开磁盘电机 115
第五章 控制字符 116
第六章 命令的说明——插入方式 119
第七章 命令的说明——串方式 120
输出命令 120
字符指针定位命令 121
文本的删除命令 122
检索和替换命令 123
磁盘文件的输入/输出命令 125
编辑再启动命令 127
保存缓冲区命令 128
其他各种命令 129
第八章 宏命令或命令的重复执行 130
第九章 条件命令 132
第十章 文本编辑信息汇总 133
第十一章 命令汇总 134
第十二章 控制字符汇总 136
六、CROMEMCO宏汇编程序指令手册 138
第一部分 CROMEMCO浮动汇编程序手册 138
第一章 汇编语言程序设计的初步知识 138
第二章 调用汇编程序 143
调用汇编程序时所指定的可选项 144
隐含值和限制汇总 149
名字(标号) 150
第三章 汇编程序的字段 150
操作码助忆符 151
操作数 152
注释 155
第四章 汇编程序所识别的伪操作 156
按字母排列的伪操作表 156
源代码段 169
宏汇编(宏定义和调用) 174
第五章 宏指令和条件汇编 174
条件汇编(IF语句) 179
宏指令和条件汇编的一些例子 181
第六章 汇编程序的错误信息 184
调用ASMB时所产生的错误信息 184
汇编时所产生的错误信息 186
第七章 汇编程序的打印清单 191
清单的各列 193
清单符号 194
清单的行 194
清单后的几个表 195
第二部分 链接/装配手册 196
第一章 CROMEMCO链接/装配程序的使用 196
命令格式 196
链接开关 196
第二章 链接相容的目的文件的格式 198
第三章 链接程序的错误信息 199
致命错误 200
警告 200
第四章 链接模块的例子 201
第三部分 CROMEMCO程序调试手册 204
第一章 调试程序入门 204
装配调试程序 204
控制字符 204
地址表达式 205
@寄存器 205
命令格式 205
幅度算符 206
错误 206
第二章 调试命令 206
第三章 调试命令汇总 216
寄存器名称汇总 217
第四部分 CDOS程序员手册 218
第一章 CDOS系统调用概述 218
存贮分配 218
第二章 设备I/O——CDOS系统调用表 219
CDOS设备功能调用 220
CDOS磁盘功能调用 222
附加的系统调用 226
第三章 CDOS功能调用的摘要 227
十进制到二进制转换 230
第一章 汇编程序库中提供的子程序 230
第五部分 汇编程序的库程序 230
十六进制的转换 231
字符I/O子程序 231
第二章 举例 235
第六部分 其它过程 240
第一章 为FORTRAN建立一个新的调度表的过程 240
第二章 用ASMB和DEBUG来编写PROM 242
第三章 8080到Z80的翻译程序 243
七、CROMEMCO磁盘操作系统分析报告 246
一、引言 246
二、CDOS结构,存贮分配及引导 247
1.CDOS结构 247
2.存贮分配 247
3.引导 248
2.磁盘文件及其引用名 249
1.文件区 249
三、磁盘文件的组织 249
3.文件目录 250
4.位图 252
四、DOS 252
1.系统调用命令 252
2.DOS 254
五、CONPROC 261
1.键盘命令 261
2.内存区0~FFH的使用情况 262
3.CONPROC 262
六、版本比较 266
附录 RDOS框图 266
八、在CROMEMCO上配接光电输入机的报告 272
一、硬件连接 272
二、软件的补充修改 273