《DJS-100系列电子计算机软件 第3册 RDOS程序设计篇》求取 ⇩

1.文件·目录和磁盘分区1

1.1 文件的定义1

1.2 文件1

1.2.1 文件名的后缀1

1.2.2 设备文件2

1.3 文件属性和文件特性3

1.4 磁盘文件3

1.4.1 磁盘文件的结构3

1.4.2 串联文件3

1.4.3 随机文件4

1.4.4 连续文件5

1.5 磁盘分区和目录5

1.6 系统专用盘区6

1.6.1 MAP.DR7

1.6.2 SYS.DR7

1.7 二级分区的构造8

1.8 分目录的构造8

1.9 连访入口9

1.10 磁盘分区和分目录的初始准备10

1.11 磁盘文件的访问10

1.12 磁盘自举设备12

1.13 主目录12

1.14 磁带(MT)和袖珍磁带(CT)文件13

1.14.1 7道和9道的数据字13

1.14.2 磁带和袖珍磁带的文件结构13

1.14.3 磁带驱动的使用和释放14

1.14.4 磁带文件和袖珍磁带文件的访问14

1.14.5 磁带文件和袖珍磁带文件的连访14

1.14.6 磁带文件的写入15

1.14.7 自由格式I/O15

1.15 异步数据通迅多路转换器(QTY)15

2.程序模式Ⅰ(单任务程序)17

2.1 单任务程序和多任务程序17

2.2 系统调用17

2.3 命令格式18

2.4 从系统返回时各累加器的内容18

2.5 系统调用命令一览表19

2.6 有关目录/设备的命令20

2.6.1 .INIT20

2.6.2 .DIR21

2.6.3 .RLSE21

2.6.4 .EQIV22

2.6.5 .GDIR22

2.6.6 .GSYS22

2.6.7 .MDIR22

2.7 有关文件管理的命令23

2.7.1 .CCONT23

2.7.2 .CONN23

2.7.3 .CRAND24

2.7.4 .CREAT24

2.7.5 .DELET24

2.7.6 .RENAM25

2.7.7 .GPOS25

2.7.8 .SPOS26

2.7.9 .STAT26

2.7.10 .RSTAT27

2.7.11 .CHSTS27

2.7.12 .UPDAT27

2.8 有关文件属性的命令28

2.8.1 .CHATR28

2.8.2 .GTATR28

2.9 有关磁盘分区的命令29

2.9.1 .CPAR29

2.9.2 .CDIR29

2.9.3 .LINK30

2.9.4 .ULNK30

2.9.5 .CHLAT31

2.10 有关输入输出(I/O)的命令31

2.10.1 .OPEN32

2.10.2 .EOPEN33

2.10.3 .ROPEN33

2.10.4 .MTOPD34

2.10.5 .GCHN34

2.10.6 .APPEND34

2.10.7 .CLOSE35

2.10.8 .RESET35

2.10.9 .RDL35

2.10.10 .RDS36

2.10.11 .RDR37

2.10.12 .WRL37

2.10.13 .WRS38

2.10.14 .WRR38

2.10.15 .RDB,.WRB39

3.10.16 .MTDIO39

2.11 有关访问设备的命令41

2.11.1 .DEBL41

2.11.2 .DDIS41

2.11.3 .RDSW41

2.12 和控制台有关的命令42

2.12.1 .GCHAR42

2.12.2 .PCHAR42

2.12.3 .GCIN42

2.12.4 .GCOUT42

2.13 和假脱机有关的命令43

2.13.1 .SPKL43

2.13.2 .SPDA43

2.13.3 .SPEA43

2.14 和内存有关的命令44

2.14.1 .MEM44

2.14.2 .MEMI44

2.15 和时钟/日历有关的命令45

2.15.1 .GTOD45

2.15.2 .STOD45

2.15.3 .GDAY45

2.15.4 .SDAY45

2.16 有关键盘打断的命令46

2.16.1 .BREAK47

2.16.2 .ODIS47

2.16.3 .OEBL48

2.16.4 .INTAD48

2.17 小结48

2.17.1 有关输入输出的程序设计48

2.17.2 对MT的输入输出52

2.17.3 卡片读入的.RDL,.RDS53

2.17.4 关于设备特性55

3.程序模式Ⅱ(多任务程序)57

3.1 多任务程序57

3.2 任务控制块(TCB)57

3.3 任务状态58

3.4 TCB链60

3.5 任务间的通迅60

3.6 用户状态表(UST)60

3.7 系统调用和任务调用62

3.7.1 命令一览表62

3.8 任务命令63

3.8.1 .TASK63

3.8.2 .KILAD63

3.8.3 .KILL64

3.8.4 .AKILL64

3.8.5 .ABORT64

3.8.6 .PRI65

3.8.7 .SUSP65

3.8.8 .ASUSP65

3.8.9 .ARDY65

3.9 任务间的通迅66

3.9.1 .XMT,.XMTW66

3.9.2 .IXMT66

3.9.3 .REC66

3.10 多用户复盖命令67

3.10.1 .TOVLD67

3.10.2 .QTSK68

3.10.3 .DQTSK69

3.10.4 .OVEX69

3.10.5 .OVKIL70

3.10.6 .OVREL70

3.11 用户/系统时钟命令70

3.11.1 .DELAY70

3.11.2 .DUCLK70

3.11.3 .UCEX71

3.11.4 .RUCLK71

3.11.5 .GHRZ71

3.12 使用ID标识数的任务调用72

3.12.1 .IDST72

3.12.2 .TIDK72

3.12.3 .TIDP72

3.12.4 .TIDR72

3.12.5 .TIDS73

3.13 任务/操作员通迅73

3.13.1 .TWROP73

3.13.2 .TRDOP74

3.14 OPCOM74

3.14.1 .IOPC75

3.15 OPCOM命令75

3.15.1 KIL76

3.15.2 PRI76

3.15.3 QUE76

3.15.4 RDY77

3.15.5 RUN77

3.15.6 SUS77

3.15.7 TST78

3.15.8 DEQ78

3.16 与调度有关的任务调用78

3.16.1 .DRSCH79

3.16.2 .ERSCH79

3.17 小结79

3.17.1 并行处理一例79

3.17.2 多任务的复盖80

4.前台/后台系统81

4.1 前言81

4.2 MRDOS中的前台/后台81

4.2.1 MRDOS中前台/后台程序的执行82

4.2.2 对后台程序的检查点(check point)83

4.3 在RDOS*中的前台/后台系统83

4.3.1 在RDOS*中制作前台程序83

4.3.2 在RDOS*下执行前台/后台程序83

4.4 命令一览表85

4.5 前台/后台系统调用85

4.5.1 .EXFG85

4.5.2 .FGND85

4.5.3 .ICMN86

4.5.4 .WRCM86

4.5.5 .RDCM86

4.5.6 .WROP87

4.5.7 .RDOP87

4.5.8 .EXBG88

4.6 系统应用程序的内存大小89

5.用户中断和电源故障/自动再起动90

5.1 用户中断服务90

5.2 系统/任务调用一览表91

5.2.1 .IDEF91

5.2.2 .UIEX92

5.2.3 .IRMV92

5.2.4 .STMAP92

5.2.5 .SMSK93

5.3 用户中断服务子程序同任务的通讯93

5.4 电源故障/自动再起动93

5.4.1 .UPEX94

5.5 错误的修正及检出(ERCC)94

6.多处理机系统95

6.1 调用一览表95

6.2 使用IPB的程序95

6.2.1 周期定时钟95

6.2.2 双处理机程序通讯96

6.2.3 过程的再执行96

6.2.4 .BOOT97

6.3 使用MCA的程序97

6.3.1 数据传送97

6.3.2 .GMCA98

6.4 通过CLI使用MCA98

6.4.1 操作系统和独立程序的传送98

6.5 多处理机系统99

7.扩充用户地址空间和内存保护101

7.1 程序交换101

7.1.1 .EXEC102

7.1.2 .RTN103

7.1.3 .ERTN103

7.2 用户复盖103

7.2.1 .OVOPN105

7.2.2 .OVLOD106

7.2.3 .OVRP106

7.2.4 .复盖生成107

7.3 存贮保护命令108

7.3.1 .WRPR108

7.3.2 .WREBL109

7.4 扩充用户地址空间(仅带内管RDOS)109

7.5 虚拟用户复盖109

7.6 窗孔映象110

7.6.1 .VMEM111

7.6.2 .MAPDF111

7.6.3 .REMAP111

7.6.4 .窗孔映象的实例112

7.7 扩充直接模块I/O114

7.7.1 .ERDB114

7.7.2 .EWRB115

8.调试功能116

8.1 调试116

8.2 系统堆栈117

8.3 系统胞区117

8.4 系统缓冲区118

8.5 调试报告120

8.6 调试命令122

8.6.1 .TUON122

8.6.2 .TUOFF122

9.LEF模式(仅ECLIPSE MRDOS)124

9.1 LEF模式124

9.2 任务调用一览表124

9.2.1 .LEFD124

9.2.2 .LEFE124

9.2.3 .LEFS124

付录—A 由CLI作成的命令文件126

付录—B DUMP格式130

付录—C 复盖目录(台帐)132

付录—D 系统和用户参数133

付录—E 增补部分169

E.1 第1章中的增补部分169

E.2 第2章中的增补部分169

E.3 第3章中的增补部分169

E.4 第4章中的增补部分170

E.5 第5章中的增补部分170

E.6 第6章中的增补部分170

E.7 第7章中的增补部分170

E.8 第8章中的增补部分170

E.9 第9章中的增补部分170

付录—F 系统调用和任务调用一览表171

付录—G 错误一览表182

1980《DJS-100系列电子计算机软件 第3册 RDOS程序设计篇》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。