第一章 操作系统基本原理 1
1.1 引言 1
1.2 存贮管理 6
1.3 CPU管理 16
1.4 设备管理 22
1.5 信息管理 36
第二章 CDOS综述 38
2.1 CDOS概述 38
2.2 系统的启动 38
2.3 CDOS使用 43
2.4 CDOS的存贮分配 45
2.5 软盘简介 47
附录 51
第三章 CDOS的文件名称及命令 53
1 磁盘文件的名称 53
2 CDOS命令的格式与分类 59
2.1 CDOS命令的格式 59
2.2 命令的分类 60
3 关于文件目录的命令 61
3.1 DIR 61
3.2 ATRIB 63
3.3 REN 69
3.4 ERA 72
4 关于文件的打印及保存命令 74
4.1 TYPE 74
4.2 DUMP 77
4.3 SAVE 85
5 关于初始化(格式化)的目录 86
5.1 INIT 86
5.2 STAT 88
6 复制盘命令 94
6.1 WRTSYS 94
6.2 XFER(TRANSFER) 96
6.3 22PCOPY 102
7 @ 104
8 64K TEST 109
第四章 CDOS系统调用 112
4.1 系统调用概述 112
4.2 除磁盘外其它设备的系统调用 115
控制台读一个字节(并显示) 117
控制台写一个字节 119
纸带机读一个字节 120
穿孔机写一个字节 120
打印机写一个字节 120
取I/O字节 121
置I/O字节 121
显示字符行 121
输入字符行 121
置特殊CRT功能 124
4.3 有关磁盘管理的系统调用 126
注销当前盘并关马达 128
恢复CDOS初启时的磁盘状态 128
选择当前驱动器 128
取磁盘注册字节 128
取当前驱动器号 128
置磁盘缓冲区 129
取盘束占用登记表 129
读一个逻辑块 129
写一个逻辑块 130
磁头回零 131
推出磁盘 131
关驱动器马达 132
4.4 有关文件管理的系统调用 132
建立磁盘文件 136
打开磁盘文件 136
关闭磁盘文件 136
读一个记录 137
写一个记录 137
读记录但不修改FCB 141
写记录但不修改FCB 141
查记录是否存在 141
抹在记录所在的一束 142
根据文件名构成FCB 142
寻找与FCB相符的第一纲目录项 142
寻找下一个与FCB相符的目录项 143
修改目录项 143
删除文件 147
改文件名 147
置文件属性 147
显示目录 148
读盘的标记 148
4.5 其它系统调用 149
程序中折返回CDOS 149
取用户寄存器指针 149
置用户CTRL—C功能 149
程序链接 150
传递参数 150
整数乘法 151
整数除法 151
取CDOS版本号 151
设置年、月、日 151
读取年月日 152
置时分秒 152
读取时分秒 152
置CDOS上界 153
I/O控制 154
4.6 系统FCB和输入命令缓冲区的用法 155
4.7 系统调用小结 162