看板 Electronics 關於我們 聯絡資訊
請問 我有一個serial adder(A+B) 的電路圖 簡圖(省略clock) -------------------------------------------| | ______________ | |-shift register A-------|x S|-| | full adder | shift register B-------|y C|- | | | -----|z______________| | |---- D-flip flop -----| B為input 而A為資料儲存的暫存器 現在要改成serial subtractor(A-B) 我在B的output加一個inverter,然後做一個跟1相加的加法器(即為2's complement) 但這樣就會有兩個output(加法器的S及C) 沒辦法接到只有一個input的y 請問是我的方法錯了嗎? 還是要再加上什麼修正 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.127.88.190
pow:2's complement就是inverted然後+1 04/03 22:44
pow:+1你把他放在carry in就可以了 不用多一個加法器 04/03 22:44
star56:請問是在full adder的output C加1嗎? 04/04 21:25
star56:那我要怎麼加1 又不用加法器 04/04 21:27
star56:如果用加法器 就會有兩個output 這樣在full adder 的input 04/04 21:29
star56:就會多一個input 04/04 21:29
pow:你的carry in應該是z吧 放個mux就好啦 04/04 22:07
star56:所以在B輸入第一個數時,MUX調成1,接下來都為0嗎? 04/04 23:21