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