Элемент НЕ
Библиотека: | Базовые |
Введён в: | 2.0 Beta 1 |
Внешний вид: |
Поведение
Элемент НЕ выдаёт на выход дополнение для того, что поступает на его вход. Таблица истинности для элемента НЕ следующая.
x | выход |
---|---|
0 | 1 |
1 | 0 |
Если значение на входе не определено (например плавающее), то значение на выходе тоже будет не определено, если только параметр "Выход элемента при неопределённости" не имеет значения "Ошибка для неопределённых входов" - в таком случае на выходе будет ошибка. Если на входе значение ошибки, то на выходе будет тоже оно.
Многобитный элемент НЕ будет выполнять указанные выше преобразования над значением на входе поразрядно.
Контакты (предполагается, что компонент направлен на восток)
- Западный край (вход, разрядность соответствует атрибуту Биты данных)
- Вход компонента.
- Восточный край (выход, разрядность соответствует атрибуту Биты данных)
- Выход, значение на котором будет дополнением для значения на входе.
Атрибуты
Когда компонент выбран, или уже добавлен, комбинации от Alt-0 до Alt-9 меняют его атрибут Биты данных
, а клавиши со стрелками меняют его атрибут Направление
.
- Направление
- Направление компонента (его выхода относительно его входа).
- Биты данных
- Разрядность входа и выхода компонента.
- Размер элемента
- Определяет следует отрисовывать большую или меньшую версию компонента.
- Метка
- Текст внутри метки, привязанной к элементу.
- Шрифт метки
- Шрифт, которым отрисовывается метка.
Поведение Инструмента Нажатие
Нет.
Поведение Инструмента Текст
Позволяет редактировать привязанную к элементу метку.