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