文件名称:BCD码的运算-计算机基础知识
文件大小:1.76MB
文件格式:PPT
更新时间:2024-05-15 22:00:08
计算机基础知识
BCD码的运算 例 (BCD码运算时的修正问题)用BCD码求38+49。 0011 1000 38的BCD码 +)0100 1001 49的BCD码 1000 0001 81的BCD码 ?! 十进制数相加应该是“逢十进一”,而计算机按二进制数运算,每4位为一组,低4位向高4位进位与十六进制数低位向高位进位的情况相当,是“逢十六进一”,所以当相加结果超过9时将比正确结果少6,因此结果出错。 原因: 解决办法:对二进制加法运算结果采用“加6修正”。