Управляемый буфер/инвертор

| # Управляемый буфер/инвертор

Библиотека: | Элементы
Введён в: | 2.0 Beta 1
Внешний вид: |

## Поведение

Управляемые буфер и инвертор, часто называемые буфер/инвертор с тремя состояниями, имеют однобитный входной контакт на южном крае. Значение на этот управляющем контакте определяет поведение компонента:

- Когда значение на этом контакте 1, компонент ведёт себя просто как соответствующий компонент буфер или инвертор (элемент НЕ).
- Если же значение равно 0 или плавающее (U)), то значение на выходе компонента плавающее (U).
- Когда значение - значение ошибки (E) (такое может случится, когда два противоречивых значения поступают на вход), то на выходе - тоже значение ошибки (E).

входы | Выходы
--- | ---
вход | Контроль | Buf. | Inv.
все | 0 | U | U
все | U | U | U
0 | 1 | 0 | 1
1 | 1 | 1 | 0
U | 1 | U | E
E | 1 | E | E
все | E | E | E

Управляемые буферы могут быть полезны, когда у вас есть провод (часто называемый шина), значение на котором должно соответствовать выходу одного из нескольких компонентов. Размещая управляемый буфер между выходом каждого компонента и шиной, вы можете управлять тем, подаётся выход этого компонента на шину, или нет.

## Контакты (предполагается, что компонент направлен на восток, управляющий вход - по правую руку)

Западный край:
  Вход компонента, который будет использован для вычисления значения на выходе, если на управляющем входе 1. Разрешение соответствует атрибуту Биты данных
Южный край:
  Управляющий вход компонента. Разрядность равна 1.
Восточный край:
  Выход компонента, значение на котором будет плавающим (U), если на управляющем входе 0 или плавающее (U) значение; значение ошибки (E), если на управляющем входе значение ошибки (E); или будет вычислено на основе значения западного входа, если на управляющем входе 1. Разрешение соответствует атрибуту Биты данных.

## Атрибуты

Когда компонент выбран, или уже добавлен, комбинации от Alt-0 до Alt-9 меняют его атрибут Биты данных, а клавиши со стрелками меняют его атрибут аправление.

Направление
  Направление компонента (его выхода относительно его входа).
Биты данных
  Разрядность входов и выходов компонента.
Размер элемента
  (Только для управляемого инвертора) Определяет следует отрисовывать большую или меньшую версию компонента.
Расположение управляющего входа
  Расположение управляющего входа, если представить, что мы смотрим со стороны входа на выход: если компонент направлен на восток и значение атрибута - По правую руку, то управляющий вход на юге; а если По левую руку, то на севере.
Метка
  Текст внутри метки, привязанной к элементу.
Шрифт метки
  Шрифт, которым отрисовывается метка.

## Поведение Инструмента Нажатие

Нет.

## Поведение Инструмента Текст

Позволяет редактировать привязанную к элементу метку.

Назад к Справке по библиотеке