第一章 简介 1
1.1 微算机硬体及术语简介 3
1.1.1 中央处理机结构 3
1.1.2 记忆体组织 6
1.2 软体观念 8
1.2.1 资料型式 8
第二章 一个作业系统该做些什么 11
2.1 小型系统 11
2.1.1 系统的建立 12
2.1.2 提供的副程式 13
2.2 中型到大型系统 14
第三章 小型系统的监督程式 19
3.1 评估系统 19
3.1.1 键盘 20
3.1.2 六数码显示器 23
3.2 服务副程式架构的建立 26
3.3 高阶命令的实现 28
3.3.1 “ADDR”命令 34
3.3.2 “STORE”命令 35
3.3.3 “加一”命令 35
3.3.4 “减一”命令 36
3.3.5 “MOVE”命令 37
3.3.6 “PORT”命令 39
3.3.7 “中断点”命令 40
3.3.8 “GO”命令 42
3.3.9 发展系统(development system) 42
3.3.10 键盘 43
3.3.11 影像显示器 44
3.4 自己设计命令语言 50
3.4.1 一个以影像显示器为基础的简单监督程式 51
3.4.2 显示记忆体的命令 51
3.4.4 其他命令 53
3.4.3 检验和修改记忆体的命令 53
3.4.5 命令语法 55
3.4.6 多於一个字元的命令 59
3.5 双向串列界面(bidirectional serial interface)的使用 62
3.5.1 启始UART 62
3.5.2 串列界面的资料传送 63
3.5.3 外部储存装置的加入 64
3.5.4 规约(protocol)的定义 64
3.5.5 Intel Hex-ASCII格式 65
3.6 模拟终端机 67
3.6.1 馈上与馈下(uploading and downloading) 67
第四章 中型至大型系统 69
4.1 系统设施 70
4.2 DOS分布在记忆体中的位置 71
4.3 核心程式 73
4.3.1 NUC的功能函数 74
4.5 DIO 78
4.4 BIO 78
4.5.1 资料段落的读写 81
4.5.2 选择磁碟及轨道 81
4.5.3 “中断驱动”型磁碟控制器 83
4.5.4 DMA控制器 85
4.6 软性磁碟上的资料管理方式 85
4.6.1 循序配置(sequential allocation) 85
4.6.2 段落对映(sector mapping) 88
4.6.3 随机配置(random allocation) 89
4.6.4 可用段落的掌握 90
4.6.5 FCB的扩充性 93
4.6.6 档案的扩充 93
4.6.7 磁碟空间的取回再利用 93
4.7 主控台命令释译程式(console command interpreter) 95
4.7.1 CINT的功能函数 95
4.7.3 暂态命令的处理 96
4.7.2 各命令的制作 96
4.7.4 运算元的检取 98
4.8 应用程式(AP) 98
4.9 DOS的载入 99
第五章 多使用者及多程式系统 101
5.1 中断驱动(interrupt driven)的系统 101
5.2 一些定义 103
5.3 一般的多工系统 103
5.3.1 控制权的转移 104
5.3.2 配置I/O装置 108
5.3.3 系统装置表 113
第六章 多处理机系统 115
6.1 疏耦合系统 115
6.2 密耦合系统 116
6.3 分散式网路(distributed network) 118
6.4 讯息管理技术(message-handling technigues) 122
第七章 记忆体管理 127
7.1 记忆库切换(bank switching) 129
7.2 虚拟记忆体(virtual memory) 130
第八章 与各机器不相关的设施 133
8.1 支援高阶语言的公用程式(built-in utilities) 135
8.2 中断 135
第九章 系统公用程式 139
9.1 磁碟复制 139
9.2 档案复制 141
9.3 更改装置的指定名称 141
9.4 系统的建立(system generation) 141
9.5 磁碟的格式化及启始(formatting and initializing) 142
9.6 除错程式和模拟器(debuggers & simulators) 142
9.7 记忆体的倾印或显示(dump or display) 143
第十章 防止使用者干扰系统 147
10.1 磁碟档案的保护 149
10.2 自我破坏的防止 150
第十一章 综合讨论 153
附录Ⅰ CP/M参考资料 157
Ⅰ.1 BDOS 158
Ⅰ.1.1 磁碟档案的存取 159
Ⅰ.2 BIOS 161
Ⅰ.2.1 CP/M 2.0的磁碟定义 162
Ⅰ.2.2 段落“分块”和“解分块”(blocking and deblocking) 163
Ⅰ.3 主控台命令处理程式(CCP) 168
Ⅰ.4 MP/M多使用者(multiuser)作业系统 169
Ⅰ.4.1 MP/M的系统组织 170
Ⅰ.4.2 GENSYS公用程式 173
Ⅰ.4.3 MP/M系统公用程式 175
Ⅰ.4.4 主控台功能 175
Ⅰ.4.5 处理程序描述器(process descriptor) 176
Ⅰ.4.6 伫列资料结构 177
附录Ⅱ UNIX作业系统 179
Ⅱ.1 UNIX的中心 180
Ⅱ.2 I/O系统 181
Ⅱ.3 档案系统 181
Ⅱ.4 UNIX的壳层(shell) 182
附录Ⅲ 结构化程式设计及结构流程图 185
Ⅲ.1 结构化程式设计要点 186
Ⅲ.2 新式记号的发展 189
Ⅲ.3 结构流程图(structured flowchart) 190
Ⅲ.4 范例 193
Ⅲ.5 其他控制结构 196
Ⅲ.6 结语 197
结构化程式计划的评定 197
附录Ⅳ 8080/Z80发展系统之监督程式 199
附录Ⅴ 参考资料 231
名词解释 241
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《系统故障 诗歌与影像》(中国)梁小曼 2019
- 《Access数据库系统设计与应用教程》李勇帆,廖瑞华主编 2019
- 《有声音乐系列图书 约翰·汤普森简易钢琴教程 4》约翰·汤普森著 2017
- 《莎士比亚公司》(美)西尔薇亚·比奇 2020
- 《有声音乐系列图书 钢琴天天练练 4》E-M·伯纳姆(Burnam E.M.)著;钱泥译 2018
- 《科技语篇翻译教程》雷晓峰,李静主编 2020
- 《图书馆参考咨询多维探索与研究》李佳培著 2019
- 《应对变革 30年来美国图书馆楷模人物撷英》肖燕 2019
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第1册》(中国)张明远 2019
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第4册》(中国)张明远 2019
- 《图书馆信息检索与资源共享教材》蔡凯责任编辑;(中国)程东立 2019
- 《ANSYS有限元基础教程》王新荣主编 2019