余三码
一种BCD码
余三码(余3码)是由8421BCD码加上0011形成的一种无权码,由于它的每个字符编码比相应的8421码多3,故称为余三码。BCD码的一种。余3码的特点:当两个十进制数的和是9时,相应的余3码的和正好是15,于是可自动产生进位信号,而不需修正。0和9, 1和8,…..5和4的余3码互为反码,这在求对于模9的补码很方便。
引证解释
余三码是一种对9的自补代码,因而可给运算带来方便。其次,在将两个余三码表示的十进制数相加时,能正确产生进位信号,但对“和”必须修正。修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。
如, (1318)10进制=(0001 0011 0001 1000)8421BCD码=(0100 0110 0100 1011)余3码
PS : (1101~1111) 是非法码(即在余3码中不存在)
参考资料
最新修订时间:2023-06-24 23:01
目录
概述
参考资料