兩個多位數BCD相減要如何做?

看板Electronics作者時間18年前 (2008/02/05 02:28), 編輯推噓7(701)
留言8則, 4人參與, 最新討論串1/1
如題,我目前有兩個四位數BCD想要相減, 減完以後同樣以BCD呈現 例如:     5   5   7  7    0101 0101 0111 0111 ←─┐ 現有的輸入訊號     6   6  8   8  - 0110 0110 1000 1000 ←─┘ _______________ -  1 1  1 1 0001 0001 0001 0001 ←─ 最後想得到的訊號, │ │並且有一隻腳以高低電指示正負 └──────────────┘ 請問要怎麼用數位邏輯實現這種電路呢? (不能用8051,因為我不會用) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.39.29

02/05 05:39, , 1F
不會8051就去學.
02/05 05:39, 1F

02/05 12:24, , 2F
用現成的數位 IC 可以兜出來,去翻書吧
02/05 12:24, 2F

02/06 01:22, , 3F
我就是要用數位ic兜阿...但是不知道哪顆有這個功能....
02/06 01:22, 3F

02/09 05:57, , 4F
請問一下8051有bcd相減的指令嗎,太久沒用有點忘了
02/09 05:57, 4F

02/09 06:00, , 5F
你輸入的訊號是並行的還是串行的
02/09 06:00, 5F

02/09 06:04, , 6F
在google搜尋bcd相減
02/09 06:04, 6F

02/09 06:40, , 7F
感覺用8051才會比較便宜
02/09 06:40, 7F

02/09 23:17, , 8F
BCD先轉到HEX然後相減再轉回BCD比較單純
02/09 23:17, 8F
文章代碼(AID): #17frbXDT (Electronics)