Операторы

Операторы - простые блоки. Операторы приведены в следующих таблицах. Все операторы разделены на логические группы подобно блокам.

Константы

Дискретная константа (Binary const)Нет входа → Дискретный выход
Целая константа (Integer const)Нет входа → Целый выход
Дробная константа (Real const)Нет входа → АНАЛОГОВЫЙ выход

Логические операторы

NOT Дискретный вход→ Дискрет. выход
ANDДискретный входы→ Дискрет. выход
ORДискретный входы→ Дискрет. выход
XORДискретный входы→ Дискрет. выход

Математические операторы

Отрицание (Negate)Аналог. вход → Аналог. выход
Сложение (Addition)Аналог. входы → Аналог. выход
Вычитание (Subtraction)Аналог. входы → Аналог. выход
Умножение (Product)Аналог. входы → Аналог. выход
Деление (Division)Аналог. входы → Аналог. выход
Остаток от деления целых
чисел (remainder of the division)
Аналог. входы → Аналог. выход

Сопоставление

Меньше чем (Less than) Аналог. входы → Дискрет. выход
Больше чем (Greater than)Аналог. входы → Дискрет. выход
Равенство (Equal)Аналог. входы → Дискрет. выход
Неравенство (Not equal)Аналог. входы → Дискрет. выход
Больше или равно (Greater or equal)Аналог. входы → Дискрет. выход
Меньше или равно (Less or equal)Аналог. входы → Дискрет. выход

Битовая операция

bit ANDАналог. входы → Аналог. выход
bit OR Аналог. входы → Аналог. выход
bit XOR Аналог. входы → Аналог. выход
Сдвиг вправо (Shift right)Аналог. входы → Аналог. выход
Сдвиг влево (Shift left)Аналог. входы → Аналог. выход

Другие

Аналоговый мультиплексор (Analog multiplexer)Аналог.входы → Аналог.выход
Дискретный мультиплексор (Binary multiplexer)Дискрет.входы→ Дискрет.выход
D/A преобразователь (D/A converter)Дискретный вход → Аналог.выход
A/D преобразователь (A/D converter)Аналог.вход → Дискрет.выход
Преобразование AA (Conversion AA)Целый сигнал→ АНАЛОГОВЫЙ сигнал

Операторы-мультиплексоры представляют собой переключатели, которые выбирают один из двух входных сигналов в зависимости от значения Дискретного переключателя.

Операторы D/A и A/D используются для преобразования Дискретного сигнала в Аналоговый и наоборот. Оператор «ПреобразованиеAA» используется при соединении целого выхода с дробным входом. Это не требуется, т.к. соединять можно сигналы разных типов. Эти блоки оставленны для совместимости с импортом из Menta.