2 / 36 · 概念
ゲートと真理値表
AND・OR・NOT・XORの出力規則を比較します。
レッスンは無料で読めます。受講登録すると進捗を保存できます。
学習目標
- AND・OR・NOT・XORの出力規則を比較します。
全入力を確認する
ANDは両方1、ORは一つ以上1、XORは入力が異なると1です。NOTは反転です。2入力には00、01、10、11の4通りがあり、ORとXORは11でのみ異なります。一部の例の一致だけでは同じ回路と判断できません。
入力を変えて確認
| a | b | a & b | a | b | a ^ b |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 | 0 |
ビット演算と条件の違い
a & bは対応ビットをANDします。a && bは両ベクタが0以外かを判定します。0010と0100のビットANDは0000ですが論理ANDは1です。ここではX/Zを含まない0/1モデルを使います。
自分で考えてみましょう
a=1、b=1のAND、OR、XORは?
解説を見る
AND=1、OR=1、XOR=0です。XORは二つの入力のうち一つだけが1なら1です。
✓ 学習済み