看板 Grad-ProbAsk 關於我們 聯絡資訊
如題 ! 請問一下全加法器的Cout Cout = C(A xor B) or AB 請問我看到維基說or可以改成xor 但自己代000貌似就錯了 請問有這個用法嗎@@? 還是我會錯意 補圖 https://i.imgur.com/jKPkGwZ.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.207.181 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1549860382.A.C01.html ※ 編輯: Neverfor (180.217.207.181), 02/11/2019 12:47:56
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