當前位置: 中国福彩深圳风采开奖结果 > 計算器資訊 >
0 Comments

電子計算器之BCD減法

發布于:2019-02-15  |   作者://www.xpnpi.com  |   已聚集:人圍觀

BCD減法與二進位非常相似,所不同的只是負數形成方法而已。BCD之減法可借直接減法法則達成,或者加上BCD之互補數而成,這兩種方法都用于電子計算器中,一般來說這兩者之硬體復雜性并沒有多大的區別。

被減數M、減數N,及兩種可能之借位(0或1),組合成20種可能的情形(從9至10)必須加上適當的修正,才會得到正確的“差”。如果“差”是負數的則需要修正,其法則是減去6(=0110B),原因是當減數大于被減數時(指4數元BCD數字言),依二進位減法法則,向高一位的4-BIT數值借位,可是借一位等于是把16加于其上,而BCD中,借一位等于10只能加于其上,因此,必須減去6,方能代表BCD之表示法。

結論:

1、如果未修正這差大于或等于0則不需修正。

2、如果未修正之差小于0,則修正后之差等于未修正之差-0110。(要注意的是這里未修正之差指的是4數元BCD相減而言,如果被減數大于或等于減數,則“差”為大于或等于0,如果被減數小于減數,則“差”為小于0)。


標簽:                   喜歡:收藏