第一章 微型计算机的技术预测和评价 1
1.1 技术预测和评价 1
1.2 技术评价方法论 2
1.3 特定方法的概念上的结构 3
第二章 集成电子学的技术发晨水平 5
2.1 集成电子学的发展历史 5
2.2 微型计算机的硬件 6
2.2.1 目前的大规模集成电路技术 6
2.2.2 大规模集成电路的成本 7
2.2.3 集成电路的可靠性 9
2.2.4 集成电路的速度和功耗的考虑 10
第三章 微型计算机硬件的非限制性预测 13
3.1 非限制性预测的几个假设 13
3.2 预测现代硅大规模集成电路技术的发展 13
3.2.1 低功耗肖特基晶体管—晶体管逻辑(LSTTL) 13
3.2.2 集成注入逻辑(I2L) 14
3.2.3 P沟道MOS技术(PMOS) 14
3.2.4 N沟道MOS技术 14
3.2.5 互补MOS技术(CMOS) 15
3.3 在LSI电路中门的性能水平的非限制性预测 15
3.3.1 每个封装门的成本 15
3.3.2 可靠性 17
3.3.3 LSI电路的速度和功耗 18
3.4 微型计算机的非限制性预测 19
3.4.1 微型计算机成本 20
3.4.2 微型计算机速度 20
3.4.3 微型计算机字长 21
3.4.4 微型计算机功能 21
3.5 存储器成本和性能的非限制性预测 21
3.5.1 半导体随机存取存储器(RAM) 21
3.5.2 只读存储器(ROMs) 25
3.5.3 大容量存储器件 25
3.6 结论 26
第四章 外围硬件的非限制性预测 28
4.1 微型机系统的外围功能 28
4.2 模—数/数—模转换器 28
4.2.1 转换技术及综合协调 29
4.2.3 精度 30
4.2.3 速度 31
4.2.4 转换器的成本 31
4.2.5 小结 31
4.3 传感器和执行器 32
4.3.1 刺激和抑制传感器发展的因素 32
4.3.2 压力传感器 33
4.4 显示技术和人机联系装置 34
4.4.1 显示技术 34
4.4.2 字母数字的字符显示技术 37
4.4.3 图像显示 37
4.4.4 听觉(声音)式计算机接口 37
第五章 微型机结构和软件的非限制性预测 39
5.1 主机软件的发展 39
5.1.1 机器语言、汇编语言和编译程序 39
5.1.2 向独立于专用机的方向发展 40
5.1.3 面向任务和问题应用 40
5.1.4 固件的考虑 40
5.1.5 结构编程 40
5.2 微型机软件的发展 40
5.2.1 通过低级语言直接使用硬件 40
5.2.2 结构语言介绍 40
5.2.3 网络和分布处理 41
5.2.4 并行处理 41
5.2.5 系统控制、应用和用户接口基本数据单元 42
5.2.6 发展过程 42
5.3 软件的测量 42
5.3.1 软件的复杂性 42
5.3.2 软件成本对整个设计成本的比率 43
5.3.3 成本和模块性 43
5.3.4 对软件设计的要求增多 44
5.3.5 程序或设计效率 44
5.4 主机软件的数据 44
5.4.1 软件的复杂性 44
5.4.2 能理解的程度降低了 45
5.4.3 软件系统设计中的辅助工具 45
5.4.4 复杂系统的分段程序 45
5.4.5 硬件的向上兼容性 45
5.5 微型机软件的特性 46
5.5.1 向上的兼容性 46
5.5.2 方便的模块系统 46
5.6 关于硬件和系统设计的假设 47
5.6.1 微处理器作为控制器 47
5.6.2 微处理器作为主机的元件 47
5.6.3 微处理器作为个人计算的辅助工具 47
5.6.4 定义明确的子任务 47
5.6.5 硬件代替软件 48
5.6.6 模块化导致系统的简化 48
5.6.7 面向任务,结构编程语言 48
5.6.7 设计工具将得到发展 49
5.7 微处理器软件的预测 49
5.7.1 发展所需要的个人时间 49
5.2.2 研制和维护的费用 49
5.2.3 软件的可靠性 51
第六章 微型计算机系统的非制限性预测 52
6.1 微型计算机在仪表和控制系统中的应用 52
6.1.1 机载系统的技术要求 52
6.1.2 系统特性非限制性预测 53
6.2 微型计算机在数据处理中的应用 61
6.2.1 地面系统的性能 61
6.2.2 系统特性的非限制性预测 61
6.3 结论 64
6.3.1 航空仪表和控制系统 65
6.3.2 地面数据处理系统 65