logo
Проектирование МСУ 2

Дло (70) - Двухвходовая логическая операция

Алгоритм используется для формирования нескольких (до 20) дискретных сигналов, каждый из которых является результатом логической операции над двумя дискретными сигналами. Тип логической операции - И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ определяется модификатором типа МТ. Это главное отличие от алгоритмов логических операций в Р‑130. В Р-130 каждая операция имеет свой код. А здесь для логических операций установлен общий код: 70 (это фиксация просто факта, что будем работать с логической операцией). Конкретная логическая операция задаётся значением МТ.

Алгоритм содержит m идентичных, независимых звеньев, где 0<m<20 и задается модификатором МР. При m=0 алгоритм является "пустым".

Каждое звено имеет два входных сигнала С1,i и С2,i и формирует выходной сигнал: Di =C1,i*C2,i,

где знак * -одна из операций И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, задаваемая значением модификатора МТ=1, 2, 3 соответственно.

Работа алгоритма при выполнении разных операций описывается в виде, приведенном в следующих таблицах.

1. Операция И (МТ=01).

С1,i

0

0

1

1

С2,i

0

1

0

1

Di

0

0

0

1

2. Операция ИЛИ (МТ=02).

С1,i

0

0

1

1

С2,i

0

1

0

1

Di

0

1

1

1

3. Операция ИСКЛЮЧАЮЩЕЕ ИЛИ (МТ=03).

С1,i

0

0

1

1

С2,i

0

1

0

1

Di

0

1

1

0

Модификаторы МР=00-20, МТ=01-03, масштаб времени МВ отсутствует.

Рисунок 96

Такая процедура с МТ введена и для многовходовых логических операций.