• 1.摘要
  • 2.基本信息
  • 3.基本内容

余三码

无权码

余三码(余3码)是由8421BCD码加上0011形成的一种无权码,由于它的每个字符编码比相应的8421码多3,故称为余三码。BCD码的一种。余3码的特点:当两个十进制数的和是10时,相应的二进制编码正好是16,于是可自动产生进位信号,而不需修正。0和9, 1和8,…..5和4的余3码互为反码,这在求对于10的补码很方便。

基本信息

  • 中文名

    余三码

  • 属性

    BCD码的一种

基本内容

1/3

余三码是一种对9的自补代码,因而可给运算带来方便。其次,在将两个余三码表示的十进制数相加时,能正确产生进位信号,但对“和”必须修正。修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。

如, (526)10进制=(0101 0010 0110)8421BCD码=(1000 0101 1001)余3码

真值表:

Decimal

8421BCD

余3码

0

0000

0011

1

0001

0100

2

0010

0101

3

0011

0110

PS : (0000~0010) 和 (1101~1111) 是非法码(即在余3码中不存在)