Обозначение


Описание

Блок принимает управляющие команды от нескольких задач и выдает на выход комманды самой приоритетной из активных задач (задача 0 имеет самый высокий приоритет). Задача i является активной, если вход acti = 1.
Команда открыть c_oi и команда закрыть c_ci передаются на выходы c_o и c_c, если отсутствуют (т.е. = 0) соответсвующие блокировки b_oi и b_ci, команда стоп c_si передается на выход c_s, где i - номер самой приоритетной активной задачи.
Значения блокировок всегда транслируются на выходы соответствующей задачи b_oi и b_ci без изменений.