简介 1
基本定义 1
第一章 CP/M和MP/M之介绍 1
微电脑系统 2
硬体部份 2
微电脑 3
磁碟 3
CRT终端机 3
印表机 4
软体组件 4
系统的操作 5
CP/M和MP/M的定义 5
CP/M和MP/M和其他版本 6
CP/M和MP/M 6
Cromemco公司的CDOS 6
其他程式 7
认识电脑 8
开启系统 8
磁碟 8
使用磁碟 11
开机 12
开启Cromemco 14
开启SOL 16
若SOL无法工作或无反应 17
使用CP/M 18
启使 18
系统指标 18
建立档案 19
键盘 19
发生什么问题 21
系统磁碟 22
查阅目录 22
执行程式 23
使用ED 创造档案 26
处理档案 30
显示档案 30
更改档案 31
复制档案 33
复制整片磁碟 37
一个实用的提示 38
印出档案 39
消去档案 40
了解CP/M 41
内部结构 41
暂时指令 42
关掉系统 43
使用者要点提示 44
打开系统 44
使用系统 44
使用者的要点提示 44
使用一个新程式 45
离开系统 45
结论 45
第二章 CP/M和MP/M的软体设备 47
简介 47
指令 48
固定指令和暂时指令的区别 58
附加名 61
档名 61
档名相符 62
空格 64
固定命令 65
简介 65
DIR 65
TYPE 67
REN 67
ERA 68
SAVE 69
SYSGEN 70
暂时指令 70
简介 70
PIP 73
ED 73
STAT 73
使用STAT来显示 73
位元组和录 74
使用STAT来分配装置 74
CP/M版本1.4和以後的版本 76
CP/M区段和录 78
CP/M版本2.2和以後版本中的STAT 79
简介 84
取出一个指令的档案来执行(SUBMIT与XSUB) 84
有XSUB的SUBMIT 87
简介 89
组合 90
输入 95
倾印 96
执行 97
侦错 97
保存 99
CP/M2.2和MP/M 102
MP/M的简介 102
CP/M2.2的简介 108
MP/M1.0的特性 109
使用者区域和USER指令 109
如何将档案放入一个使用者区域 110
如何移动到另一使用者区域 111
使用者区域重点 112
档案属性 112
MP/M的操作 114
DSKRESET(CP/M) 115
列队 115
安排执行时间(MP/M) 116
停止一个程式(MP/M) 117
连接或分离一个程式(MP/M) 118
操作台 119
目录 119
消去 119
投入一个档案 120
MPMSTAT 120
GENHEX(MP/M) 124
PRLCOM(MP/M) 124
GENSYS(MP/M) 124
结论 125
简介 127
第三章 使用PIP处理档案 127
了解PIP 128
复制档案 128
复制单一个档案 128
复制多个档案 131
复制所有档案 134
复制一片磁碟 135
CP/M2.2和MP/M 135
复制到一片新磁碟 136
经由A传送 136
磁碟互换 137
Cormemco CDOS 140
复制步骤的选择 141
停止复制的动作 141
复制到装置 141
简介 141
印出一个档案 141
传送档案 143
指出装置 145
实际例子 145
周边装置名称 148
简介 149
特殊装置名称 149
特殊的复制动作 149
文件(ASCII)档案送到装置 150
连结非文件档案 153
复制十六进位档案 155
复制动作中的引数 157
引数 157
复制档案的一部分 160
CP/M2.2的改进 162
改进 162
由使用者区域复制 163
结论 167
简介 169
第四章 使用编辑程式 169
何谓编辑程式 170
ED编辑程式 170
“CP”(CHARACTER POINTER文字指针)与行数 173
档案管理 180
意外的终止 180
编辑程式阶段 182
显示缓冲区的文件 186
保存档案与终止ED阶段 191
附加行於缓冲区内(编辑一个已存在的档案) 191
在缓冲区内移动 193
改变、插入与删除文件 197
找出与替换文件 200
把行写出到档案 204
高等ED操作 206
搜寻整个原始档 206
自库存原始档插入文件 207
并置 209
重覆一组命令 210
ED的错误情形 210
CP/M2.2的扩展之重点 212
结论 212
简介 213
第五章 CP/M(与MP/M)内部错误讯息 213
CP/M操作的概观 214
控制之流程 214
记忆体配制 214
详细说明 216
档案系统 216
系统操作 220
CP/M执行 220
FDOS与CCP操作 222
一般组织 222
BIOS操作 223
档案控制区段 224
BDOS操作 226
装设与变化CP/M 229
利用MOVCPM重新组织(调整记忆体大小) 233
一个CP/M变化之例子:菜单系统 235
MP/M 240
装设与变化MP/M 240
MP/M需用到的堆叠空间多於CP/M 242
MP/M操作 243
结论 249
第六章 CP/M暨MP/M命令与程式之参考 251
简介 251
取消一个执行中的程式(ABORT.COM或ABORT.PRL) 253
说明 255
格式 255
引数 255
如何使用 256
组合一个档案 257
格式 257
引数 257
说明 258
如何使用 258
说明 260
格式 260
显示在在正执行CONSOLE命令之操作台(终端机)号码(OONSOLE.COM或SONSOLE.PRL) 260
说明 260
格式 260
把操作台连上一个被分离之程式 260
如何使用 261
除错一执行除错程式以载入、变更与测试程式 261
格式 261
引数 261
说明 261
如何使用 262
说明 263
引数 263
格式 263
名录一显示现在磁碟机上档案名称(CP/M是固定命令令,MP/M内为DIR.COM或DIR.PRL) 263
如何使用 264
在多用者系统内重定(改变)磁碟 266
格式 266
说明 266
倾印档案到终端机以十六进制形成显示磁碟档案内容 268
格式 268
引数 268
说明 268
如何使用 268
说明 270
引数 270
编辑一个档案(ED.COM或ED.PRL) 270
格式 270
如何使用 271
自磁碟机或磁碟片上消去一个或多个档案(在CP/M内为固定命令,在MP/M内为ERA.COM或ERA.PRL) 272
格式 272
引数 272
说明 273
如何使用 273
引数 275
说明 275
格式 275
自磁碟或磁碟机上消去一个或多个档案 275
如何使用 276
把一个COM档案换成HEX档 277
格式 277
引数 277
说明 277
如何使用 278
产生一个修改过的程式自二个串接的“HEX”档创造一个可重置程式(GENMOD.COM或GENMOD.PRL) 279
格式 279
引数 279
说明 279
如何使用 280
格式 283
引数 283
说明 283
把一个档载入可执行记忆体中 283
如何使用 284
格式 285
引数 285
说明 285
如何使用 286
说明 287
如何使用 287
格式 287
MP/M载入程式 287
显MP/M系统状态 289
格式 289
说明 289
周边交换程式.执行一个或多个复制操作(PIP.COM) 290
引数 291
说明 291
如何使用 292
说明 294
引数 294
格式 294
把一个PRL档转换成COM档 294
如何使用 295
将一档案改名(在CP/M为固定命令,在MP/M为RENPRL) 296
格式 296
引数 296
说明 296
如何使用 297
说明 298
引数 298
格式 298
保存记忆体内容在磁碟档中(固定指令) 298
如何使用 299
安排程式在稍後之日期和时间执行 300
格式 300
引数 300
说明 300
如何使用 301
串接一个或多个档案到串接队列通常是到印字机上 302
格式 302
引数 302
说明 302
如何使用 303
格式 304
显示状态讯息与分配装置(STAT.COM.STAT.PRL) 304
引数 305
说明 306
如何使用 306
停止串接队列之操作与消去串接队列 308
格式 308
说明 308
引数 309
说明 309
执行一组指令 309
如何使用 310
制作CP/M的一个抄本 311
把系统带入记忆体内与1或复制系统磁碟片 311
说明 311
如何使用 311
日期、时间显示或设定时间与日期 313
格式 313
引数 313
说明 313
如何使用 314
说明 315
引数 315
在操作台(终端机)萤幕上显示档案之内容 315
格式 315
如何使用 316
改变现在用者区域,或在MP/M系统中显示用者区域 317
格式 317
引数 317
说明 317
如何使用 318
说明 319
如何使用 319
格式 319
扩展SUBMIT设备以提供输入到执行於SUBMIT档案内的程式(XSUB.COM) 319
第七章 实用之提示 321
简介 321
用者之纪律 321
处理磁碟片 322
印表机 323
列表 323
档案 324
档案溢流 324
合并档案 325
错误字 325
编辑程式 326
有用的程式 326
受损之档案 326
消去一个磁碟片 327
命令序列 327
停止 327
其他提示 328
系统失败後的七诫 328
选择磁碟片 328
正确的软体 329
最後才怀疑硬体 329
附录A 常见之CP/M错误信息 331
附录B 十六进位制转换表 335
附录C ASCⅡ文字集 337
附录D ED控制文字 339
附录E ED的命令 341
附录F PIP装置名称 347
附录G PIP关键字 349
附录H PIP引数 351
附录I CP/M(与MP/M)指令总表 355
附录J 指令编辑控制 357
附录K CP/M附加型式 359
附录L 提供物品(检查表) 361
附录M 电脑室组织 363
附录N 失败检查表 365
附录O 基本侦错法则 367