《CROMEMCO微型计算机 软件资料汇编 6》求取 ⇩

一、CROMEMCO LISP指令手册2

前言2

第一部分 LISP的一般介绍5

第一章 数据结构9

第二章 求值10

第三章 特性表14

第四章 LISP作为系统语言15

第五章 LISP如何工作17

第二部分 CROMEMCO LISP介绍20

第一章 Cromemco LISP的一些例子22

第一节 引言22

第二节 一,二个约定22

第三节 简单的例子22

第四节 句型分析程序25

第五节 句型分析程序文献目录28

第二章 Cromemco LISP手册28

第一节 一些约定29

第三章 定义函数的函数31

第四章 执行求值的函数34

第五章 处理函数的函数36

第六章 控制结构的函数37

第七章 识别符和谓词42

第八章 选择函数46

第一节 点对的选择函数46

第二节 表的选择函数46

第三节 串的选择函数48

第九章 构造函数48

第一节 点对的构造函数48

第二节 表的构造函数49

第三节 串的构造函数50

第十章 修改结构的函数50

第一节 表的修改函数50

第二节 串的修改函数52

第十一章 修改环境的函数53

第十二章 处理特性表的函数54

第十三章 处理原子名和串的函数55

第十四章 算术函数57

第十五章 逻辑函数59

第十六章 通用错误处理函数60

第十七章 输入/输出函数61

第一节 输入与输出61

第二节 输入函数62

第三节 输出函数65

第十八章 磁盘的输入/输出66

第一节 文件说明66

第二节 磁盘的实用函数66

第三节 汇和源的控制67

第十九章 自动装入函数和值67

第二十章 显示函数68

第二十一章 其它实用函数68

第二十二章 Cromemco LISP求值程序69

第一节 EVAL—APPLY对69

第二十三章 外部库的建立71

第一节 外部库的建立71

第二节 LISP目标的结构78

参考文献86

二、CROMEMCO C 参考手册88

前言88

第一章 C概论89

1.1 名字89

1.2 常数89

1.3 存贮类的区分符90

1.4 类型的区分符91

1.5 说明92

1.6 结构和联合(union)的说明93

1.7 初始化符94

1.8 运算符95

1.9 控制信息流97

1.10 #define和#undif97

1.11 #ifdef,#else,#endif98

1.12 #include“filename”98

#include〈file name〉98

1.13 命令行的自变量98

第二章 扩充98

2.1 #Control98

2.2 Auto组合的初始化99

2.3 内部汇编码100

2.4 结构100

第三章 差别和局限性101

3.1 #define101

3.2 #if101

3.3 在结构中的位段101

3.4 内型(casts)101

3.5 函数自变量101

3.6 初始化符101

3.7 串的长度102

3.8 结构102

3.9 开关102

第四章 输入和输出102

4.1 I/O标题文件103

4.2 文件号,文件指针和文件结构103

4.3 有缓冲区I/O和无缓冲区I/O的比较104

4.4 文件名105

4.5 stdin,stdout,stderr106

4.6 设备名106

4.7 回车,新行和EOF106

4.8 I/O函数107

第五章 其它函数117

第六章 系统调用121

6.1 CDOS调用121

6.2 Cromix调用121

第七章 标准标题文件133

7.1 cdoscalls.h133

7.2 cdstdio.h134

7.3 jsysequ.h136

7.4 modeequ.h140

7.5 stdio.h144

7.6 Z80regs.h146

第八章 执行细节147

8.1 数据类型147

8.2 自变量的传递148

8.3 函数值150

8.4 内存的使用150

8.5 寄存器的使用151

8.6 编程序时的提示152

第九章 用户指南152

9.1 C扫描0152

9.2 C扫描1153

9.3 C扫描2153

9.4 宏汇编154

9.5 连接154

9.6 Lib(库程序)155

9.7 编译程序的命令文件155

9.8 编译举例156

9.9 clist156

第十章 错误信息156

10.1 CP0错误信息156

10.2 CP1错误信息158

10.3 CP2错误信息162

10.3.1 CP2用户或系统的错误162

10.3.2 CP2非致命性错误163

10.3.3 CP2致命性错误163

10.4 运行时的错误信息164

三、CROMEMCO Overlay Linker(覆盖连接程序)指令手册167

前言167

第一章 覆盖连接程序168

1.1 再定位处理168

1.2 覆盖处理169

1.3 编程序要考虑的事项169

1.3.1 覆盖树170

1.3.2 OVRLAY子程序170

1.3.3 COVRLAY子程序173

1.3.4 RECALL子程序173

1.3.5 覆盖名173

1.3.6 覆盖转移地址174

1.3.7 初始数据值174

1.3.8 空公共块174

1.3.9 $memry175

1.3.10 FORTRAN文件缓冲区175

1.4 浮动库175

1.5 覆盖连接程序的使用176

1.5.1 命令176

1.5.2 命令的输入177

1.5.3 命令摘要177

1.5.4 命令的详细说明178

1.6 例子184

1.7 覆盖文件结构186

1.8 浮动文件结构186

1.8.1 扩展连接项187

1.9 覆盖连接程序的错误信息188

1.9.1 致命错误188

1.9.2 严重错误189

1.9.3 信息错误190

1.10 OVRLAY程序运行时的错误信息190

1.11 COVRLAY运行时的错误191

第二章 浮动库的管理192

2.1 命令摘要192

2.2 命令193

2.3 模块表195

2.4 例题195

四、CROMEMCO系统诊断软件198

第一章 磁盘诊断程序(DISKDIAG)198

1.1 硬件要求198

1.2 测试序列199

1.3 驱动器规格199

1.4 软磁盘规格199

1.5 内存测试200

1.6 专用控制字符200

1.6.1 CONTROL—C:中止200

1.6.2 CONTROL—P:打印机的接通/断开200

1.6.3 CONTROL—S:暂停显示200

1.6.4 ESCAPE200

1.6.5 CARRIAGE RETURN:结束输入201

1.6.6 DELETE,CONTROL—U:抹掉输入201

1.7 隐含回答201

1.8 硬件与软件错误201

1.9 超时201

1.10 主目录画面201

1.11 运行时的屏幕202

1.12 错误概要203

1.13 操作说明204

1.14 错误信息213

1.15 运行时的错误216

第二章 硬磁盘诊断程序(HDIAG)217

2.1 命令级217

2.2 命令格式218

2.2.1 现行驱动器字母218

2.2.2 数字变量218

2.2.3 内存地址变量218

2.3 备用磁道218

2.4 有用的磁盘位图219

2.5 专用控制字符219

2.5.1 CONTROL—C:终止219

2.5.2 CONTROL—H:删除字符219

2.5.3 CONTROL—P:接通/断开打印机219

2.5.4 CONTROL—S:暂停输出219

2.5.5 CONTROL—U:删一行219

2.5.6 CONTROL—V:删一行219

2.5.7 ESCAPE和CR:中止命令219

2.6 可用存贮器220

2.7 现行磁盘地址220

2.8 命令概要220

2.9 操作说明221

2.10 错误信息236

2.10.1 致命性错误236

2.10.2 系统错误237

第三章 内存测试程序238

3.1 内存测试程序(MEMTEST)238

3.1.1 使用MEMTEST238

3.1.2 单项测试239

3.1.3 控制功能239

3.1.4 测试结果240

3.2 64KZ测试程序(64KZTEST)240

3.2.1 64KZTEST程序的使用241

3.2.2 单项测试241

3.2.3 控制功能241

3.2.4 测试结果241

1988《CROMEMCO微型计算机 软件资料汇编 6》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由清华大学计算机中心译编 1988 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。