リレーによる全加算器
| A | B | Cin | ¬Cin | Cout | ¬Cout | OUT | |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | |
| 0 | 1 | 0 | 1 | 0 | 1 | 1 | |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 1 | 1 | |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 1 | 1 | 0 | 0 | |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 |
Cout = (Cin ∧ ¬A ∨ A) ∧ B ∨ (Cin ∧ A) ∧ ¬B
= Cin ∧ ( A
B ) ∨ A ∧ B
¬Cout= (¬Cin ∧ ¬A) ∧ B ∨ (¬Cin ∧ A ∨ ¬A) ∧ ¬B
= ¬Cin ∧ ( A
B ) ∨ ¬A ∧ ¬B
OUT = (¬Cin ∧ ¬B ∨ Cin ∧ B) ∧ A ∨ (¬Cin ∧ B ∨ Cin ∧ ¬B) ∧ ¬A
= ¬Cin ∧ ( A
B ) ∨ Cin ∧ ¬( A
B )
= Cin
A
B
リレー回路の基礎
※接点側が入力、共通が出力としての使用法
※共通が入力、接点側が出力の場合
※ワイヤード OR のために、信号が逆流しないように