📜  实时系统中的事件分类

📅  最后修改于: 2021-08-27 04:05:13             🧑  作者: Mango

实时系统中的事件是由系统或环境生成的操作或操作的结果。实时平局系统中的事件可以是瞬时的,也可以具有一定的持续时间。实时系统中的事件分类基于不同的理论。一旦对实时系统中的事件进行分类,此后,对时序约束进行相应的分类。

事件分类:

1.在产生的基础上:
实时系统中的事件可由环境中的任何一个系统生成。在此基础上,事件可分为两类:

  • 刺激事件–
    在实时系统中,刺激事件是由环境产生的。刺激事件作用于计算机系统。刺激事件是非周期性和异步的。不会为响应生成这些事件。刺激事件可能是瞬时的,也可能有一定的持续时间。

    例子 :

    1. 在键盘上键入是一个刺激事件,它作用于计算机系统上。
    2. 测量工厂中的温度。
  • 响应事件–
    在实时系统中,响应事件是由计算机系统生成的。这些事件影响环境。这些事件是响应刺激事件而生成的。响应事件可以是周期性的也可以是非周期性的。这些事件是为响应而生成的。响应事件通常是瞬时事件。

    例子 :

    1. 警报在4点钟响起是响应事件。
    2. 在超过100度的温度下关闭感应。

2.根据持续时间:
实时系统中的事件可能是瞬时的,也可能具有一定的持续时间。在此基础上,实时系统中的事件分为两类:

  • 即时事件–
    在实时系统中,瞬时事件是持续时间为零的事件。这些事件可能是由环境或计算机系统生成的,但它们是在瞬间生成的。瞬时事件可以是刺激事件或响应事件。

    例子 :

    1. 立刻按下一个键。
    2. 随时显示警报通知。
  • 持续性活动–
    在实时系统中,持续时间事件是持续时间大于零的事件。这些事件可能是由环境或计算机系统生成的,但是这些事件具有一定的持续时间。持续时间事件可以是刺激事件或响应事件。

    例子 :

    1. 温度的测量是一个持续时间。
    2. 计算机系统内部的所有计算事件都是持续性事件。