数字电路——余3循环码

数字电路——余3循环码

  • 1 8421码
  • 2 余3码
  • 3 余3循环码

  计算机通常使用二进制对信息进行处理。但是,如果在输入和输出数据时,使用二进制是不太方便的,我们使用十进制往往更加方便。由此,对于计算机来说,将十进制转化成二进制,需要通过一种转换码来实现,实现二进制与十进制的一一对应关系。

1 8421码

  8421码又称为BCD码,是十进制代码中最常用的一种,8421名字的由来便是因为它代码从左往右看每一位“1”分别代表了数字8、4、2、1。也就相当于十进制数直接转换为它所对应的二进制数。比如,十进制中的0对应的8421码是0000,十进制中的1对应的8421码是0001。

2 余3码

  余3码,就是在8421码的基础上,每一个二进制数对应加上3,比如十进制中的0,在余3码中,对应的就是0011。

3 余3循环码

  余3循环码,是在余3码的基础上,进行求格雷码的异或运算(从左到右,第一位相等,余3码的第二位开始与前一位进行异或运算求得余3循环码该位的值)。比如,十进制的0,余3码中对应的是0011,余三循环码中对应的就是0010。

你可能感兴趣的:(笔记)