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