推 skyHuan: Cout = C(A xor B) + AB = AB + AC + BC02/11 14:42
→ skyHuan: 這兩個是一樣的你應該代錯了(?02/11 14:42
→ skyHuan: 可以想成AB都1的話就會進位,或是Cin=1表示前面有進位,02/11 14:42
→ skyHuan: 這時候只要A或B其中有一個是1也會進位02/11 14:43
不好意思 可能我問的不太清楚
先不要理會圖片上面那條式子
單看下面那條 or 改成 xor 是否正確呢@@
我直接代值貌似怪怪的
Cin ( A xor B) xor AB
是否等於 Cin ( A xor B) or AB
如果等於的話 用半加法器實現全加法器就不需要or gate了
※ 編輯: Neverfor (180.217.205.187), 02/11/2019 15:45:31
※ 編輯: Neverfor (180.217.205.187), 02/11/2019 15:46:48
→ skyHuan: 兩式子不相等吧 02/11 16:35
→ skyHuan: 我記得可以取代所有gate的應該是NAND跟NOR不是XOR不知道 02/11 16:36
→ skyHuan: 有沒有記錯 02/11 16:36
→ Neverfor: 是的 02/12 04:24