第一部份 APPLE Soft Card与CP/M 11
第一章 如何装置Soft Card 11
APPLE周边卡:该置何处 11
直接适用於CP/M的界面卡 12
APPLE磁碟机的配置 14
印表机界面装置 15
一般目的的输出入装置 15
外接终端机界面的使用 15
Soft Card的装置 16
第二章 APPLE CP/M初步 19
启动APPLE CP/M 19
备用磁片的规格化 21
如何复制Soft Card磁片 21
复制备存磁片 22
复制CP/M系统磁片 23
使用COPY程式 24
利用APPLE语言卡 24
输出/输入的配置 25
第三章 APPLE CP/M介绍 27
键盘上的功能 27
输出控制 28
CP/M的热启动:Ctrl-C 29
换装CP/M磁片 29
RESET键 30
CP/M命令结构 30
档名描述法 31
CP/M档命名规则 31
一些CP/M命令:DIR,ERA,REN,TYPE 32
CP/M的错误讯息 35
第四章 CP/M的特色与功能介绍 37
前言 37
CP/M的功能描述 40
通用命令结构 41
转换磁碟机 41
内建命令 42
SAVE命令 42
USER命令 43
暂态命令 43
STAT命令 45
ASM命令(组合编译命令) 47
LOAD命令(载入命令) 48
PIP命令(周边设备交换程式命令) 50
ED命令(编辑程式) 53
SUBMIT命令(服从命令) 56
DUMP命令(倾印命令) 57
第五章 CP/M的界面介绍 59
简介 59
作业系统的呼叫协定 62
第二部份 CP/M的应用程式 91
第一章 编辑程式 91
编辑程式简介 91
文稿传送功能 93
记忆体暂存区之操作 95
记忆体暂存区构造 95
命令字串 97
文稿之搜寻及变更 100
源档存库(Source Libraries) 104
重覆命令的执行 104
ED错误情况 105
控制字元摘要 106
ED命令摘要 106
ED文稿编辑命令 107
第二章 CP/M组合语言编译程式 115
简介 115
程式格式 117
数字常数 119
标记(labels) 119
运算元的形成 119
保留字 121
字串常数 121
算术及逻辑运算子 122
运算子之优先顺序 123
错误讯息 124
第三章 8080组合语言指令说明 127
(一)8位元搬动指令群 128
(二)16位元搬动指令群 131
(三)交换、整块搬移及找寻指令群 133
(四)8位元算术及逻辑运算指令群 135
(五)一般用途之算术及CPU控制指令群 136
(七)旋转及移位指令群 140
(六)16位元算术运算指令群 140
(九)跳越指令群 142
(八)Bit的设定、还原及测试指令群 142
(十)呼叫及归返指令群 143
(十一)输入及输出指令群 145
(十二)虚拟指令群 146
第四章 组合程式范例 149
第五章 CP/M动态除错工具程式(DDT) 181
简介 181
DDT命令 184
A命令 184
D(oisplay)命令 185
G命令 186
F命令 186
I(input)命令 187
L(list)命令 187
M(moue)命令 188
R(read)命令 188
S(set)命令 189
T(erace)命令 189
U(untrace)命令 190
X(examine)命令 191
注意事项 192
附录A ASCII字元组 197
附录B 8080机器码及简易记号 199