MUX:制御できる交差点
どの信号を通すか選ぶ
MUXはMultiplexerの略、マルチプレクサーです。一つの入力を出力に選びます。選択ビットは経路の制御で、ここでは0がA、1がBを選びます。
実験台
回路の設定を変え、測定値を予想してから課題を確認しましょう。教材用のモデルで、各レッスンに仮定を説明しています。
ログインして進捗を保存. ゲストの進捗はこの端末に保存されます.
動作の仕組み
理想的な二進論理です。0は低、1は高で、測定電圧ではありません。電源、電流、出力負荷、応答の遅れは省略し、図は機能を示してチップの端子配置は示しません。
AとBはデータ、Sは選択、Yは出力です。S = 0でY = A、S = 1でY = Bです。経路を選ぶので、加算や比較ではありません。
難易度
組み立て · 組み立てる
A = 1、B = 0、S = 0で通電し、AをY = 1へ送ります。
ヒントを見る
A = 1; B = 0; S = 0 → Y = 1
探究 · 入力を変える
A = 1、B = 0を保ちS = 1にし、BをY = 0へ送ります。
ヒントを見る
A = 1; B = 0; S = 1 → Y = 0
自力で解く · 課題を解く
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のまま
- 0になる
- 足して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を選んで繰り返し、いつBが出力へ影響するかを見ます。