目 录 1
前言 1
增订本说明 1
第一章CP/M的结构和原理 1
第一节概述 1
第二节CP/M的基本结构 3
第三节CP/M的外部程序 6
第四节软磁盘和CP/M的软磁盘结构 8
第五节CP/M的文件和文件结构 12
第六节CP/M的引导和BIOS 15
习题和上机操作实习 22
第二章CP/M的基本使用方法 24
第一节CP/M的启动 24
第二节CP/M系统的复制 26
第三节CP/M系统的扩充 29
习题和上机操作实习 32
第三章CP/M内部命令的使用方法 33
第一节CP/M的内部命令 33
第二节命令的行编辑与输出控制 37
第三节BDOS的出错信息 39
习题和上机操作实习 40
第四章CP/M的外部命令 43
第一节文本编辑(ED)命令 43
第二节汇编(ASM)命令 61
第三节装入(LOAD)命令 75
第四节状态(STAT)命令 76
第五节外部交换(PIP)命令 84
第六节动态调试(DDT)命令 93
第七节批处理(SUBMIT)命令 103
第八节转储(DUMP)命令 106
第九节系统生成(SYSGEN)命令 107
第十节系统扩充(MOVCPM)命令 108
习题和上机操作实习 111
第五章接口与CP/M系统的功能调用 115
第一节接口概述 115
第二节操作系统调用规则 116
第三节系统调用功能详述 120
习题……………………………………………………………………(137 )第六章CP/M-86操作系统 138
第一节概述 138
第二节CP/M-86的命令 144
第三节CP/M-86的接口和功能调用 153
习题和上机操作实习 162
第七章CP/M系列的其他操作系统 164
第一节CP/M3.0版本和2.2版本的比较 164
第二节多用户多任务的MP/M操作系统 171
第三节MP/M-86和并发CP/M-86…………………………………………(176 )第八章应用实例 182
第一节打印CP/M-80操作系统清单的方法 182
第二节APPLEⅡ微型机上使用Z80汇编语言的方法 183
第三节TURBO PASCAL上机操作 187
第四节TURBO PASCAL的深入讨论 196
第五节MBASIC的深入讨论 207
第六节APPLE Ⅱ微型机CP/M软盘的加密方法 217
主要参考资料 223
附录 224
附录一Intel 8080指令系统 224
附录二Intel 8086指令系统 227
附录三部分习题参考答案 230
附录四 TURBO PASCAL错误信息 239
附录五8080和Z80汇编语言指令及其机器码对照表 245