第 1 讲 实时系统引论
主讲 : 黎忠文
目录
引言
1.1 实时系统的定义
1.2 实时系统的例子
1.3 实时系统的特征
小结
引言
随着计算机变得更小、更快、更可靠和更便宜,其
应用范围更宽了。最初制造的计算机只是作为方程求解
装置,现在,其影响已经拓展到生活的各个方面,从洗
衣机到空中交通管制。扩展最快的一个计算机应用领域
所涉及的各种应用,其主要功能不是信息处理,然而需
要信息处理以实现其主要功能。微处理器控制的洗衣机
是这种系统的一个好例子。这里,基本功能是洗衣机,
然而,为了洗不同种类的衣服,要执行不同的“洗衣程序”
。这种类型的计算机应用通常被称为实时应用或嵌入应
用。估计世界上有 99% 的处理器是用于嵌入式系统的。
这些嵌入式应用的编程对计算机语言提出了特别的要求
,因为它们同传统的信息处理系统有不同的特征。
1.1 实时系统的定义
牛津计算词典 (Oxford Dictionary of Computing) 对实
时系统给出下列定义:
实时系统是指那些产生输出的时间至关重要的系统,
这通常是因为输入对应于外界的某个运动,而输出又必
须与同一运动相关。自输入时刻到输出时刻的时间滞后
必须充分小,以达到可接受的及时性。
PDCS(Predictably Dependable Computer Systems) 工
程给出如下定义:
实时系统是这样的系统:需要在环境限定的时间间隔
里对来自环境的激励做出反应 ( 包括实际时间的推移 )
。
1.2 实时系统的例子
上一节中我们介绍了实时系统和嵌入式系统的含义
之后,这一节中介绍使用它们的例子,主要包括:
•
过程控制
•
制造业
•
通信、指挥与控制
•
广义嵌入式计算机系统
- 1
- 2
前往页