Tricky Circuit

MUX: кероване перехрестя

Обери, який сигнал пропустити

MUX — скорочення Multiplexer, мультиплексор: коло обирає один вхід для виходу. Біт вибору керує шляхом: тут 0 обирає A, 1 обирає B.

Відкрити інтерактивний дослід

ЕКСПЕРИМЕНТАЛЬНИЙ СТІЛ

Змінюй налаштування схеми, передбачай покази та перевіряй розв’язання завдання. Це навчальні моделі; припущення пояснено в кожному уроці.

Увійди, щоб зберігати прогрес. Прогрес гостя зберігається на цьому пристрої.

Відкрити лабораторію в повному вікні

Чому це працює

Ідеальна двійкова логіка: 0 — низький рівень, 1 — високий, а не виміряна напруга. Живлення, струм, навантаження виходу та затримка не моделюються; рисунки показують функції, а не виводи мікросхем.

A й B — дані, S — вибір, Y — вихід. S = 0 дає Y = A; S = 1 дає Y = B. Це вибір шляху, не додавання чи порівняння.

Складність
  1. Збери · Збери

    Увімкни A = 1, B = 0 і S = 0. Передай A на Y = 1.

    Потрібна підказка?

    A = 1; B = 0; S = 0 → Y = 1

  2. Досліди · Зміни входи

    Залиш A = 1 і B = 0; задай S = 1. Передай B на Y = 0.

    Потрібна підказка?

    A = 1; B = 0; S = 1 → Y = 0

  3. Розв’яжи · Розв’яжи завдання

    Задай A = 0, B = 1 і S = 1. Передай B на Y = 1.

    Потрібна підказка?

    A = 0; B = 1; S = 1 → Y = 1

Додаткові матеріали та картки схем

Обери, який сигнал пропустити

Уяви вибір однієї з двох камер. Керування обирає джерело, а обране джерело визначає вміст виходу.

S = 0 → Y = A; S = 1 → Y = B

Дані й керування мають різні завдання. Перевір шлях із різними входами, щоб вибір був видимий.

Корисна закономірність

Зміна необраного входу не впливає на вихід. Зміна обраного впливає.

За межами моделі

За однакових A й B вихід однаковий для будь-якого вибору. Незмінний вихід не доводить незмінності шляху.

Помилка, якої варто уникати

Біт вибору не додається до даних. Цифровий мультиплексор не обов’язково передає будь-яку аналогову напругу.

A = 1, B = 0, S = 0. Лише B стає 1. Y…

  1. лишається 1
  2. стає 0
  3. додається до 2
Читати далі

S досі обирає A, тому необраний B не задає вихід.

Збери

Задай A = 1, B = 0, S = 0. Обрано A, Y = 1.

Y = 1

Зміни входи

Залиш дані; задай S = 1. Обрано B, Y = 0.

Y = 0

Спробуй інший шлях

Обери A й кілька разів зміни B. Обери B і повтори. Коли той самий вхід починає впливати на вихід?

ti.com