回 帖 发 新 帖 刷新版面

主题:BCD码的运算进位规则问题!!!帮忙啊!!!

[i]6+7:0100+0111=1101

这已经不在BCD友的范围里,此时需要进行修正。修正的方法是本位加6,并向高位进1。

还有一种编码是将BCD码加3作为数字表示法,称为称3码,在使用作3码进行计算时,从最高位产生的进位是真正的进位,对每4位的结果,如果是小于等于9的,则减3,如果大于9,则加3。[/i]

  上面的话好象没说明白;;

  帮帮忙啊!!!

现在的书好垃圾..都没讲明白 啊!!!!!

如果 2个BCD 码加法作出来是11101110

   修正的方法是11101110+01100110(2次修正)??????

回复列表 (共1个回复)

沙发

用BCD加法调整指令呀  如AAA,DAA

我来回复

您尚未登录,请登录后再回复。点此登录或注册