BCD码有哪些
BCD码是一种二进制编码形式,用于表示十进制数。它分为有权码和无权码两类。以下是一些常见的BCD码类型:
有权BCD码
8421码 :最常用的BCD码,每一位的权值为8、4、2、1。
2421码 :第二位和第四位的权值为2,其余为4和1。
5421码 :第一位和第四位的权值为5,其余为4和1。
无权BCD码
余3码 :8421码加3后形成的,是一种“对9的自补码”。
余3循环码 :一种变权码,相邻的两个代码之间仅有一位状态不同。
格雷码(Gray Code) :由贝尔实验室的Frank Gray在1940年提出的,用于PCM方法传送信号时防止出错。
指数BCD码 :每个十进制数字加上一个固定的数值(称为偏移量或指数),然后再转换成BCD码。
其他形式
直接BCD码 :每个十进制数字直接映射为一个四位二进制数。
压缩BCD码 :使用更少的位来表示每个数字,通常使用3位或4位二进制数。
EBCDIC码 :是对BCD码的扩展,称为扩展BCD码。
以上就是一些常见的BCD码类型。
其他小伙伴的相似问题:
BCD码的权码和无权码有何区别?
8421码是最常用的BCD码,如何计算?
BCD码在计算机通信中的应用有哪些?