实时对象统一设计方法与案例分析
1. 实时对象状态与事件分析
在实时系统中,对象的状态、动作和事件有着明确的定义和关系。以下是相关概念的详细分析:
| N | 概念 | 标识 | 值集 | 注释或名称 |
| — | — | — | — | — |
| 21 | 动作 | [0, 1, 0, 0, 0, 1] [idle, idle] [idle] | | Set die on
Set cry off |
| 21a | 状态 | [0, 1, 0, 0, 0, 1] [idle, idle] [idle] | | Died been hungry
Cry to death, been overfed |
| (10a) | 状态 | [0, 0, 1, 1, 1, 0] [idle, idle] [idle] | | Overfed and cry |
| 30 | 事件 | [0, 0, 1, 1, 1, 0] [idle, TCX] [idle] | | Event TC expired received |
| 31 | 动作 | [0, 0, 0, 1, 0, 1] [idle, idle] [idle] | | Set die on
Set cry off
Set eat off |
| 31a | 状态 | [0, 0, 0, 1, 0, 1] [idle, idle] [idle] | | Died been overfed |
从这个表格中我们可以看出,不同的状态和动作对应着特定的值集。例如,当状态为 [0, 1, 0, 0, 0, 1] 时,可能表示对象处于“D
超级会员免费看
订阅专栏 解锁全文
169万+

被折叠的 条评论
为什么被折叠?



