- 8421码:每一位的1代表的十进制数称为这一位的权。8421码中的每一位的权是固定不变的。
是用4位二进制码表示一位十进制字符的一种有权码,4位二进制码从高位至低位的权依次为23、22、21、20即为8、4、2、1 ,故称为8421码。
按8421 码编码的0~9与用4位二进制数表示的0~9完全一样。所以,8421码是一种人机联系时广泛使用的中间形式。注意:
8421码中不允许出现1010~1111六种组合(因为没有十进制数字符号与其对应)。
(258)10=(0010 0101 1000)8421码
(0001 0010 0000 1000)84221码= (1208)10
(11100)= (28)= (00101000)8421
2.5421码一大特点:可以直接按权求对应的十进制数.
3.2421码特点:是一种对9的自补代码,即每一个2421码只要与自身按位取反,便可得到该数按9的补数的2421码,比如4的2421码0100自身取反后就变为了1011,即5的2421码。2421码可以给运算带来方便,因为可以利用·其对9的补数将减法运算转变为加法运算。
4.余3码的特点:当两个十进制数的和是10时,相应的二进制编码正好是16,于是可自动产生进位信号,而不需修正。
5.有权码:8421码,5421码,2421码;无权码:余三码
6.区别:
8421BCD码
是一种有权码,即每位二进制数都有固定的权,每个BCD码从高到低分别是8、4、2、1,它是一种最自然、最简单的BCD码。
比如:8421BCD码的1011=8*1+4*0+2*1+1*1=11=1*2^3+0*2^2+1*2^1+1*2^0 v
5421码和2421码:
都是二-十进制有权码,第一个4位二进制从高位至低位每位的权分别是5、4、2、1,第二个4位二进制从高位至低位每位的权分别是2、4、2、4。