CROMEMCO微型计算机软件资料汇编 4PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:清华大学计算中心译编
- 出 版 社:北京市:清华大学出版社
- 出版年份:1980
- ISBN:
- 页数:404 页
一、Cromemco 32K结构BASIC指令手册 1
目录 1
第一章 Cromemco 32K结构BASIC设计原理概述 2
第二章 指令的句法 4
2.1 空格或空白符 4
2.2 大写字母键 4
2.3 BASIC指示符(》) 4
2.4 命令 4
2.5 语句 5
2.5.1 行名 5
2.5.2 多指令行 6
3.2 短浮点数 7
第三章 数和字符串的机器内部表示形式 7
3.1 整数 7
3.3 长浮点数 8
3.4 十六进制数 8
3.5 字符串 8
第四章 常数和字符串文字的格式 9
4.1 整数和浮点常数 9
4.1.1 浮点常数的存贮 9
4.2 十六进制常数 10
4.3 字符串文字 10
5.1.1 数值变量的格式 11
5.1.2 整型变量 11
5.1 数值变量 11
第五章 变量的表示方法 11
5.1.3 短浮点变量 12
5.1.4 长浮点变量 12
5.1.5 矩阵和向量 12
5.1.5.1 格式 12
5.2 字符串变量 12
5.2.1 格式 13
5.2.2 定义字符串变量长度 13
5.2.3 字符串变量的引用 13
5.2.3.1 格式1:svar 13
5.2.3.2 格式2:svar(aexp—1) 14
5.2.3.3 格式3:svr(aexp—1,aexp—2)aexp≥0 14
5.2.3.4 格式4:svar(aexp—1,aexp—2)aexp<0 15
第六章 运算符 16
6.1 算术运算符 16
6.2 赋值运算符 17
6.3 关系运算符 18
6.4 布尔运算符 20
第七章 程序举例 22
7.1 启动 22
7.1.1 命令方式或直接方式 22
7.1.2 运行方式或程序执行方式 24
7.1.3 启动系统打印机 25
7.1.4 程序编辑 26
7.2 程序举例 27
7.2.1 用LIST命令把文件记入磁盘 28
7.2.2 用ENTER命令把磁盘文件送入内存 28
7.3 统计分析程序 29
7.2.3 使用SAVE命令和LOAD命令 29
第八章 程序研制 31
Automatic Line Numbering 31
Bye 32
Delete Statement Lines 32
Directory 33
Edit 34
Find 34
Change 34
Enter File 35
List Current Program 36
List Variables 36
Renumber Statement Lines 37
Load Program 37
Run Program 40
Save Program 40
Scratch User Area 40
Enable Trace Option 41
Disable Trace Option 42
第九章 注释指令 42
Remark 42
第十章 赋值指令 43
Let 43
Matrix Initialization 43
第十一章 初始化指令 44
Degree Mode 44
Dimension 44
Integer Variable 45
Integer Mode 45
Long Floating Point Mode 46
Long Variable 46
Radian Mode 47
Short Floating Point Mode 47
Short Variable 47
第十二章 控制结构 48
Continue Program Execution 48
End Program Execution 48
For-Next Loop 49
Gosub-Return 51
Gosub-Retry 52
Goto 53
If-Then 54
If-Then-Else 55
On-Goto 57
On-Gosub 57
Repeat-Until Loop 57
While-Endwhile Loop 58
Stop Program Execution 59
第十三章 控制台和数据输入输出指令 60
Input(from the console) 60
Print(to the console) 62
Read Data 63
Restore Data Pointer 64
Data 65
Print Using 66
第十四章 输出格式指令 66
Tab 71
Space 71
第十五章 数据文件的输入和输出指令 72
15.1 数据文件 72
15.1.1 记录 72
15.1.2 字段 73
15.2 软磁盘 73
15.3 建立数据文件 73
15.3.1 打开输入/输出通道 73
15.3.2 CLOSE(关闭文件)指令 73
15.4 机内代码表示法和ASCII码表示法的比较 74
15.5 PRINT和INPUT 74
15.8 文件指针 75
15.6 PUT和GET 75
15.7 有益的提示 75
15.9 顺序文件 76
15.10 随机文件 76
15.11 CDOS中的DUMP实用程序 77
15.12 数据文件输入(输出)指令 77
Create File 77
Open File 77
Close File 78
Erase File 78
Rename File 79
Print 79
Input 80
Put Record 81
Get Record 82
第十六章 函数 84
16.1 算术函数 85
Absolute Value 85
Binary Operations 85
Exponent 86
Fractional Portion 86
Integer Portion 87
Integer Random Number Generator 87
Logatithm 88
Maximum Value 88
Randomize 89
Minimum Value 89
Random Number Generator 90
Sign 90
Square Root 91
16.2 三角函数 91
Arctangeot 91
Cosine 91
Sine 92
Tangent 93
16.3 自定义函数 93
16.4 字符串函数 95
ASCII Value of a Character 95
Character 95
Expand String 96
Length of String 97
ASCII Hex Representation 97
Position of Substring 98
String Equivalent 99
Value of String 99
Value of String With Error Checking 100
第十七章 系统和文件状态 101
Disk Drive 101
Enable Echo 101
Disable Echo 101
Disable Escape 102
Free Space 102
Enable Escape 102
I/O Status 103
On Error Transfer Control 103
On Escape Transfer Control 104
Set System Parameter 105
System Parameter 106
第十八章 机器级指令 107
Address of a Variable 107
Input From I/O Port 108
Output To I/O Port 108
Peek At Memory 109
Poke Into Memory 109
Call a User Program 110
Basic-KSAM Numeric Sorting Conversions 112
Type of Variable 112
第十九章 变量作用域 113
Common Storage Area method Ⅰ 113
Common Storage Area method Ⅱ 114
Define Local Variable 116
第二十章 过程 118
Library Builder 119
Procedure Call 120
Procedure Definition 122
Procedure End 123
Procedure Error End 123
Procedure Exit 123
Select Procedure Library 124
Clear Partition 124
Use Partition 125
Lock Partition 125
Unlock Partition 125
第二十一章 程序保护 126
Delete Remark Statements 126
Protect Program Lines 126
第二十二章 BASIC—KSAM说明 127
22.1 BASIC—KSAM 127
22.2 BASIC—KSAM文件结构 128
22.3 逻辑纪录和关键字 129
22.4 次关键字文件 130
22.5 当前纪录指针 132
22.6 BASIC—KSAM指令汇总 133
22.6.1 文件指令 135
Close File 136
Create Primary Data File 136
Open Primary File 137
Add Volume to Existing File 138
22.6.2 顺序存取指令 138
Read Previous Record,Primary File 138
Read Current Record,Primary File 139
Read Next Record,Primary File 139
Retrieve Primary Key,Current Record 140
22.6.3 随机存取指令 141
Read Random Record,Primary File 141
Read Approximate,Primary File 142
Delete Record,Primary File 143
Update Record,Primary File 143
Read Nth Record,Primary File 144
Add Record,Primary File 145
Load Record Primary File 145
22.6.4 次关键字指令 146
Create Alternate Key File 147
Open Alternate File 147
Read Primary Record By Current Alternate Key 148
Read First Primary Record By Specified 149
Alternate Key 149
Read Next Primary Record By Current 149
Alternate Key 149
Add Record,Alternate File 150
Verify Alternate Record 150
Delete Record,Alternate File 151
22.6.5 程序举例 152
22.7 Basic—KSAM错误信息 154
汇总 154
说明 155
22.8 Basic—KSAM实用程序 157
汇总 157
说明 158
第二十三章 名词解释 160
第二十四章 出错信息 169
24.1 致命性错误 169
24.2 用户可捕捉的(非致命性)错误 173
ASCII字符代码 179
第二十五章 附录 179
复盖结构 181
从CDOS自动启动并执行程序 182
混合类型计算 183
插入空间 185
用户关心的区域 185
Basic的附加设备驱动程序 186
设备驱动程序表(DDLIST) 190
附属的输入/输出驱动程序 193
改变输入/输出通道号 195
第二十六章 32K结构BASIC的补充 195
BASIC生成程序 195
附加功能 198
结构BASIC的I/O驱动程序清单 200
二、Cromemco跟踪系统模拟程序 222
第一章 跟踪入门 222
绪论 222
命令 222
数据输入信息 227
运行时信息 228
CDOS调用 231
第二章 跟踪命令的格式 233
跟踪命令的格式 233
加载跟踪程序 233
控制字符 233
地址表达式 234
@寄存器 234
命令格式 234
幅宽算符 235
错误 235
第三章 其它跟踪命令 235
第四章 跟踪命令汇总 243
跟踪命令汇总 243
寄存器名称汇总 244
第五章 一个跟踪例题的运行 245
三、Cromemco文本格式化指令手册 252
第一章 引言 252
第二章 屏幕编辑软件的使用 252
启动 252
页面布局 253
原始命令模式 253
例题 255
第三章 专用字符 258
ASTERISK(*)(星号) 258
At Sign(@)(at符) 258
Backslash(/)(反斜杠) 258
Braces({})(大括弧) 258
Brackets([])(括弧) 258
Circumflex(^)(箭头号) 258
Greater—than(>)(大于号) 258
命令的句法 259
第四章 命令说明 259
Space (空格) 259
Sharp Sign(*)(升半音符) 259
Less-than(<)(小于号) 259
Hyphen(-)(连字符号) 259
格式化程序的命令 260
Autolines(自动空行) 260
Blanklines(空行) 260
Blankfigure(空图) 260
Bottommargin(页底边) 261
Column(页面栏数) 261
Coutinue(继续) 262
Endcolumn(栏结束) 262
Endpage(页面结束) 262
Headingmargin(标题边) 263
Insert(插入文本) 263
Heading(标题) 263
Justify(调整页边) 264
Keyboard(键盘输入) 264
Leftmargin(左页边) 265
Linespacing(行间距) 265
Lowercase(小写字母) 265
Noautolines(不自动空行) 265
Nojustify(不调整页边) 265
Nonumber(无页面编号) 266
Nostop(不停止打印) 266
Output(确定输出打印机类型) 266
Pagelength(确定页面长度) 266
Pagenumber(页面编号) 266
Pagesubtitle(页面副标题) 267
Pageposition(页面编号位置) 267
Prefix(页面编号前缀) 267
Pagetitle(页面标题) 268
Rightmargin(设置右页边) 268
Stop(停止打印) 268
Tab(表格输出) 269
Tabclear(清除表格标记点) 269
Tabfirm(固定的表格输出) 269
Tabset(设置表格标记点) 270
Topmargin(页顶边) 270
Uppercase(大写字母) 270
附录A:命令一览表 271
附录B:专用字符一览表 275
1.1 什么是DBR? 278
四、Cromemco DBR数据库报表生成语言使用手册 278
第一章 引言 278
1.2 手册的结构 280
1.3 手册的一些规定 280
第二章 DBR的使用 283
2.1 数据库 283
2.2 报表 285
2.3 示例——成员报表 286
2.3.1 简单报表 286
2.3.2 为报表选择数据 293
2.3.3 设想的输出 293
2.3.4 分类输出 296
2.3.5 进行计算 298
2.3.6 报表中数据的分组 301
2.3.7 改变空白边缘和页面大小 307
第三章 如何书写和运行DBR程序 308
3.1 利用编辑程序建立源程序文件 308
3.2 程序的编译 308
3.3 程序的准备 309
3.4 程序的运行 309
第四章 DBR语言的完整定义 310
4.1 DBR源文件的语义和语法规则 310
4.1.1 一种自由格式的语言 310
4.1.2 注解 310
4.1.3 附加下标 311
4.1.4 数 311
4.2 INPUT命令 312
4.1.5 场名 312
4.3 OUTPUT命令 313
4.4 FIND命令 315
4.5 SORT命令 316
4.6 FORMAT命令 317
4.6.1 FIRST PAGE HEADER子句 317
4.6.2 PAGE HEADER子句 318
4.6.3 ON EVERY RECORD子句 318
4.6.4 ON BREAK OF子句 318
4.6.5 ON LAST RECORD子句 318
4.6.6 PAGE TRAILER子句 319
4.7 语句 319
4.7.1 PRINT语句 319
4.7.2 PRINT USING语句 320
4.7.2.1 算术表达式 321
4.7.2.2 累计计算COUNT PERCENT 322
TOTAL及AVERAGE 322
4.7.2.3 分组累计 324
4.7.2.4 PAGE NUMBER 326
4.7.2.5 RECORD NUMBER 326
4.7.3 特殊的PRINT语句 326
4.7.4 SKIP N LINES语句 328
4.7.5 SKIP TO TOP OF PAGE语句 328
4.7.6 PAUSE语句 329
第五章 进一步的特性与一些看法 329
5.1 输出到文件 329
5.2 输出到数据库 330
5.3 将正规BASIC文件用于数据输入 331
5.4 使用与数据库相容的文件作为数据输入 332
5.5 DBR语言的性质 332
5.6 运行期间的动作摘要 335
第六章 几个例子 336
6.1 人事 336
6.2 写工资发放单 341
6.3 库存管理 348
6.4 不动产 351
6.5 邮寄标签 354
6.6 科学实验室统计处理 359
6.7 更改数据库 364
第七章 术语表 368
第八章 错误信息和更正措施 372
第九章 运行典型的报表所需要的时间 381
第十章 DBR语法——BNF 381
五、在CROMEMCO微型计算机上配接光电机、穿孔机的原理及 390
方法 390
一 硬件配接 390
二 CROMEMCO磁盘操作系统(CDOS)的修改 391
三 文本编辑(EDIT)00.09版本的修改 391
四 修改磁盘文件的具体方法 392
五 使用方法及注意事项 397
附录(一)TU—ART板上的DIP开关设置 398
附录(二)TU—ART板J2插座和光电机、穿孔机的接线表 399
附录(三)光电输入、穿孔输出驱动程序清单 400
附录(四)修改EDIT.COM 00.09版本的程序清单 401
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《刘泽华全集 先秦政治思想史 下》刘泽华著;南开大学历史学院编 2019
- 《中国退役动力电池循环利用技术与产业发展报告》中国科学院过程工程研究所,资源与环境安全战略研究中心,中国物资再生协会编著 2019
- 《高等数学 上》东华大学应用数学系编 2019
- 《江苏中小企业生态环境评价报告》南京大学金陵学院企业生态研究中心 2019
- 《聋校义务教育实验教科书教师教学用书 数学 一年级 上》人民教育出版社,课程教材研究所,小学数学课程教材研究中心编著 2017
- 《中药学专业知识 1 国家执业药师考试指南 第7版 2019版》国家药品监督管理局执业药师资格认证中心 2018
- 《专家解百病系列丛书 图说前列腺疾病》张清华 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019