Демультиплексор

Библиотека: Плексоры
Введён в: 2.0 Beta 11
Внешний вид:

Поведение

Копирует значение со входа на западном крае строго на один из выходов на восточном крае; на какой из выходов производится копирование, определяется текущим значением, принятым на входе на южном крае. Я считаю полезным думать о демультиплексоре как об аналоге железнодорожной стрелки, управляемой выбирающим входом.

(Кстати, на английском некоторые специалисты пишут demultiplexor, но demultiplexer является преобладающим написанием.)

Контакты (предполагается, что компонент направлен на восток)

Западный край (вход, разрядность соответствует атрибуту Биты данных)
Значение, которое будет перенаправлено на один из выходов на восточном крае.
Восточный край, переменное количество (выходы, разрядность соответствует атрибуту Биты данных)
Выходы, пронумерованные с 0 начиная с севера. Значение на выходе будет равно значению на западном входе, если его номер совпадает со значением, принятым в данный момент на выбирающем входе на юге, в противном случае значения на его выходах будут либо нулевые, либо плавающие, в зависимости от значения атрибута Три состояния? . Если выбирающий вход содержит неопределённые биты, то значения на всех выходах будут плавающими.
Южный край (вход, разрядность соответствует атрибуту Выбирающие биты)
Выбирающий вход: значение этого входа определяет, на какой выход на восточном крае будет перенаправлен вход на западном крае.

Атрибуты

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

Направление
Направление компонента (определяющее, на какой стороне выходы).
Выбирающие биты
Разрядность выбирающего входа компонента на его южном крае. Количество выходов для демультиплексора будет равно 2Выбирающие_биты.
Биты данных
Разрядность данных, проходящих через демультиплексор.
Три состояния?
Определяет, должны значения на невыбранных выходах быть плавающими (Да) или нулями (Нет).

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

Нет.

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

Нет.

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