正文 首页bobapp综合体育

8421码为什么要加6修正,8421码加法运算

ming

点击查看答案你可能感兴趣的试题总之,8421码本质是用一个十六进制数来映射一个十位数,加6修正的规则,是因为与十六进制数和十进制数

(1) 若两个8421码数相加之和等于或⼩于1001,不需修正。2) 若相加和在10-15之间,⼀⽅⾯应向⾼位产⽣进位,本⾝还要进⾏加6修正,进位是在加6修正时产⽣的。3) 若相加之和这样做的原因是,机器按二进制相加,所以4 位二进制数相加时,是按“逢十六进一”的原则进行运算的,而实质上是2 个十进制数相加,应该按“逢十进一”的原则相加,

所以,用8421码进行十进制加法运算时,需要对运算结果进行修正。因为8421码要满十六才能进位,而十进制满十即需进位,因此,在出现上述两种情况时,需要在所得的和上再加一个0110(备用待修正平方数,一共有31个,它们的因子个数为奇数。其他数,因子个数为偶数。另外还考虑平方数的

结果应为17,而计算机相加为11,原因在于运算过程中,如遇到低4位往高4位产生进位时,是按逢十六进一的规则,但BCD码要求逢十进一,因此只要产生进位,个位就会少63. 8421编码3.1 8421编码的权重划分3.2 8421编码的加法运算3.3 8461编码的加6修正1. BCD码的作用首先问大家一个问题:计算机是如何把二进制转换成十进制的?我们平时生活中常用

?0? 需要注意的是若两个8421码相加之和小于等于(1001)2即(9)10,则不需要修正;若相加之和大于等于(1010)2即(10)10,则要加6修正(从1010到1111这6个为无效码,当运算结果落于这个区间时,需要(1) 若两个8421码数相加之和等于或小于1001,不需修正。2) 若相加和在10-15之间,一方面应向高位产生进位,本身还要进行加6修正,进位是在加6修正时产生的。3)

版权免责声明 1、本文标题:《8421码为什么要加6修正,8421码加法运算》
2、本文来源于,版权归原作者所有,转载请注明出处!
3、本网站所有内容仅代表作者本人的观点,与本网站立场无关,作者文责自负。
4、本网站内容来自互联网,对于不当转载或引用而引起的民事纷争、行政处理或其他损失,本网不承担责任。
5、如果有侵权内容、不妥之处,请第一时间联系我们删除。嘀嘀嘀 QQ:XXXXXBB