多个任务需要同一种数据时,教材建议先做什么?
正在打开页面…
正在打开页面…
实时信息收发按任务预先登记的需求,将信息送指定缓冲,连接任务与专用设备并监督设备状态。
在实时自动检测系统中,多任务可能共用一种信息。需要数据的任务应预先向系统请求或登记,系统收到信息后按要求送到相应任务指定缓冲区。信息名称相同不表示接收方可随意读取任何缓冲位置。
任务请求/登记 → 系统接收 → 判别处理 → 分送指定缓冲。
这种安排明确数据需求与去向,而非只有某个任务碰巧读到数据才算传递完成。
信息接收和发送任务是实时任务与专用设备联系的桥梁,把采样或输出信息取出,经判别处理送给相应任务或设备,同时监督设备工作状态。数据内容、目标和设备状态要联系起来解释。
收发负责取信息、判别、分送和设备联络,通信协调任务的数据交接,同步互斥保护共享操作。三者不能只保留一个名字就视为全部完成。设备未就绪或缓冲错误时,要核对应状态与路径,不因数据已有输出就宣布每个接收任务都得到有效信息。
基础测试统一使用选择题,先确认概念、定义和关键判断是否扎实。
多个任务需要同一种数据时,教材建议先做什么?
信息收发任务除传递外还承担什么?
暂无前置知识
暂无后续知识
暂无引用。