《CP/M-86 PC作业系统》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:陈丁山译
  • 出 版 社:通大出版社
  • 出版年份:2222
  • ISBN:
  • 页数:493 页
图书介绍:

第一章 CP/M-86简介 1

1-1 如何启动CP/M-86 1

1-2 命令实例 3

1-3 CP/M-86列编修控制字元 5

1-4 为何需要做备份的档案 6

1-5 如何复制CP/M-86磁碟片 7

1-5-1 单面与双面的磁碟片 7

1-5-2 初始化定磁碟片 7

1-5-3 复制磁碟片 10

1-5-4 复制双面磁碟片 12

1-6 假如您只有一部磁碟机 13

第二章 档案、磁碟片、磁碟机与周边装置 15

2-1 何谓档案? 15

2-2 档案如何建立? 16

2-3 档案的命名方法 16

2-4 档案的取存方法 18

2-5 取存多个档案的方法 19

2-6 如何编排与保护档案? 20

2-7 档案如何储存在磁碟片上? 22

2-8 更换磁碟片 22

2-9 更改预设磁碟机 23

2-10 CP/M-86磁碟机的其他特色 24

2-11 其他的CP/M-86装置 25

第三章 CP/M-86命令的观念 27

3-1 两种命令 27

3-2 内建命令(Built-in Command) 27

3-3 过渡公用程式命令(Transient Utility Commands) 28

3-4 CP/M-86如何查寻命令? 29

3-5 控制字元与可程式功能键 31

第四章 命令摘要 35

4-1 命令规格 35

4-2 如何叙述命令 37

4-3 ASM86(Assembler)命令 40

4-4 ASSIGN(Assign Physical to Logical Device)命令 42

4-5 CONFIG命令 46

4-5-1 交谈模式 46

4-5-2 命令列模式 47

4-6 DDT86(Dynamic Debugging Tool)命令 49

4-7 DIR(Directory)内建命令 52

4-8 DSKMAINT命令 54

4-8-1 格式化磁碟片 55

4-8-2 复制磁碟片 59

4-8-3 DSKMAINT的错误讯息 62

4-9 ED(Character File Editor)命令 63

4-10 ERA(Erase)内建命令 67

4-11 FUNCTION(Programmable Function Keys)命令 69

4-11-1 使用FUNCTION功能表 70

4-11-2 非列印字元 72

4-11-3 使用FUNCTION与一个命令档案 73

4-12 GENCMD(Generate CMD File)命令 75

4-13 HELP(Help)命令 77

4-14 PIP(Peripheral Interchange Program-Copy File)命令 78

4-14-1 复制单一档案 79

4-14-2 复制多个档案 82

4-14-3 合并档案 83

4-14-4 抄录档案至/自辅助装置 85

4-14-5 多重命令模式 87

4-14-6 使用PIP的选择项 88

4-15 REN(Rename)内建命令 93

4-16 STAT(Status)命令 94

4-16-1 设定磁碟机为仅读状态 95

4-16-2 磁碟片上的剩下空间 95

4-16-3 显示指定档案所占用的空间与取存模式 96

4-16-4 设定档案取存模式(属性) 99

4-16-5 显示磁碟状态 100

4-16-6 显示拥有档案的使用者编号 101

4-17 SUBMIT(Batch Processing)命令 102

4-18 TOD(Display and Set Time of Day)命令 105

4-19 TYPE(Display File)内建命令 108

4-20 USER(Display and Sep User Number)内建命令 109

第五章 ED--CP/M-86本文编修程式 111

5-1 ED简介 111

5-2 启动ED 112

5-3 ED的动作 113

5-3-1 将本文加入缓冲区 115

5-3-2 离开ED 117

5-4 基本编修命令 118

5-4-1 移动字元指标 120

5-4-2 显示记忆缓冲区的内容 122

5-4-3 删除字元 123

5-4-4 加入字元 124

5-4-5 取代字元 126

5-5 组合ED命令 127

5-5-1 移动字元指标 128

5-5-2 显示本文 128

5-5-3 编修 129

5-6 高等ED命令 130

5-6-1 移动CP并显示本文 130

5-6-2 找寻与取代字串 132

5-6-3 移动本文区段 136

5-6-4 保存或舍弃编修改变 138

5-7 ED之错误讯息 140

第六章 ASM-86简介 143

6-1 组合程式的操作 143

6-2 选择性参数 146

6-3 结束ASM-86 148

第七章 ASM-86组合语言的要素 149

7-1 ASM-86字元集 149

7-2 基元与分隔符号 149

7-3 分界符号 150

7-4 常数 150

7-4-1 数值常数 152

7-4-2 字串 153

7-5 识别记号 154

7-5-1 关键字 154

7-5-2 符号及其属性 157

7-6 运算子 159

7-6-1 运算子实例 162

7-6-2 运算子的优先顺序 165

7-7 表示式 167

7-8 叙述 167

第八章 组合程式指示 171

8-1 导论 171

8-2 片段启动指示 171

8-2-1 CSEG指示 172

8-2-2 DSEG指示 173

8-2-3 SSEG指示 173

8-2-4 ESEG指示 174

8-3 ORG指示 174

8-4 IF与ENDIF指示 175

8-5 INCLUDE指示 175

8-6 END指示 176

8-7 EQU指示 176

8-8 DB指示 177

8-9 DW指示 177

8-10 DD指示 178

8-11 RS指示 178

8-12 RB指示 179

8-13 RW指示 179

8-14 TITLE指示 180

8-15 PAGESIZE指示 180

8-16 PAGEWIDTH指示 180

8-17 EJECT指示 181

8-18 SIMFORM指示 181

8-19 NOLIST与LIST指示 181

8-20 IFLIST与NOIFLIST指示 182

第九章 ASM-86指令集 183

9-1 ASM-86指令集摘要 183

9-2 资料转移指令 189

9-3 算术、逻辑、与移位指令 191

9-4 字串指令 197

9-5 控制权转移指令 200

9-6 处理机控制指令 204

9-7 助忆符号的差异 206

第十章 ASM-86错误讯息 207

10-1 ASM-86的致命错误讯息 207

10-2 ASM-86的诊断错误讯息 208

第十一章 DDT-86 215

11-1 DDT-86的操作 215

11-1-1 启动DDT-86 215

11-1-2 DDT-86命令规则 216

11-1-3 指定一个20位元的位址 217

11-1-4 结束DDT-86 218

11-1-5 中断时DDT-86的操作 218

11-2 DDT-86命令 219

11-2-1 A(组译;Assemble)命令 219

11-2-2 B(区段比较;Block Compare)命令 219

11-2-3 D(显示;Display)命令 220

11-2-4 E(载入执行;Load for Execution)命令 221

11-2-5 F(填入;Fill)命令 222

11-2-6 G(执行;Go)命令 222

11-2-7 H(十六进位数学;Hexadecimal Math)命令 223

11-2-8 I(输入命令尾部;Input Ccmmand Tail)命令 223

11-2-9 L(列出;List)命令 224

11-2-10 M(搬移;Move)命令 225

11-2-11 QI、QO(询问式输入/输出;Query I/O)命令) 225

11-2-12 R(读取;Read)命令 226

11-2-13 S(置定;Sec)命令 227

11-2-14 SR(查寻;Search)命令 228

11-2-15 T(追踪;Trace)命令 228

11-2-16 U(监督;Untrace)命令 229

11-2-17 V(值;Value)命令 230

11-2-18 W(写入;Write)命令 230

11-2-19 X(检查CPU状态;Examine CPU state)命令 231

11-3 预设片段值 232

11-4 A与L命令所用的组合语言语法 234

11-5 程式范例 236

第十二章 GSX-86介绍 249

12-1 概论 249

12-2 启用程序 252

12-3 G5X-86绘图模式 258

12-4 绘图装置特性资料 261

附录A 讯息 313

附录B CP/M-86系统下命令的建立与执行 331

附录C 命令(CMD)档案的产生 341

附录D 基本磁碟作业系统(BDOS)的功能 349

附录E 随机取存程式范例 391

附录F 光笔与ESC码序列 401

附录G 组合语言程式范例 413

附录H 码—集体指令之功能 415

附录I ASSIGN公用程式 427

附录J PRINT公用程式 435

附录K SETUP公用程式 439

附录L GSX-86错误讯息 451

附录M 在Concurrent CP/M-86系统下使用GSX-86 453

补充资料 455

第一章 CP/M-86的改进 457

1-1 记忆体容量的增加 457

1-2 开机讯息(sign-on message) 457

1-3 磁碟机指定 458

1-4 新的程式公用:HDMAINT 458

1-5 SETUR公用程式 459

1-6 状态列的取舍 460

第二章 使用IBM硬磁碟 461

2-1 CP/M-86硬磁碟支援(Suppout)特色 461

2-1-1 与IBM分区法的相容性 461

2-1-2 从硬磁碟载入CP/M-86 462

2-1-3 在CP/M-86的硬磁碟册大小 462

2-1-4 HDMAINT硬磁碟公用程式 462

2-2 所支援的个人电脑组态 463

2-3 为为CP/M-86准备硬磁碟 463

第三章 HDMAINT公用程式 467

3-1 HDMAINT命令 468

3-2 HDMAINT主画面 468

3-3 显示或改变磁碟的分区情形 470

3-3-1 改变或建立CP/M分区 472

3-3-2 改变boot able的分区 477

3-3-3 删除CP/M册 479

3-4 检查CP/M册 479

3-5 显示或改变CP/M选择项 481

3-6 HDMAINT错误 482

附录A CP/M-86错误讯息 485

A-1 HDMAINT错误讯息 485

A-1-1 HDMAINT命令错误的讯息 485

A-1-2 HDMAINT操作错误讯息 486

A-2 CP/M-86错误讯息 488

A-3 BIOS错误讯息 490

附录B 有关硬磁碟的术语 491

B-1 格式化 491

B-2 CP/M册(Volume)与分区(Partition) 492

B-3 磁柱(Cylinder)与读-写头(head) 492

B-4 有瑕疵的区段(bad block),多余的区段(spare block)、与档案分配区段(file alloc-ation block) 493