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