文档库 最新最全的文档下载
当前位置:文档库 › 8421BCD码、格雷码、余3码编码方法

8421BCD码、格雷码、余3码编码方法

8421BCD码、格雷码、余3码编码方法
8421BCD码、格雷码、余3码编码方法

8421BCD码、格雷码、余3码编码方法

数字系统只能识别0和1两种不同的状态,只能识别二进制数。实际传递和处理的信息很复杂,因此为了能使二进制数码表示更多、更复杂的信息,把0、1按一定的规律编制在一起表示信息,这个过程称为编码。

最常见的编码为二-十进制编码。所谓二十进制编码是用4位二进制数表示0~9的10个十进制数,也称BCD码。

常见的BCD码有8421码、格雷(Gray)码、余3码、5421码、2421码等编码。其中8421码、5421码和2421码为有权码,其余为无权码。

1.8421BCD码

8421BCD码是最常用的BCD码,为有权码,各位的权从左到右为8、4、2、1。在8421BCD 码中利用4位二进制数的16种组合0000~1111 中的前10种组合0000~1001 代表十进制数的0~9,后6种组合1010~1111为无效码。

例:把十进制数78表示为8421BCD码的形式。

解:(78)10=(0111 1000)8421

(78)10=(1010 1011)5421

(78)10=(1101 1110)2421

2.格雷码(Gray)

格雷码最基本的特性是任何相邻的代码间仅有一位数码不同。在信息传输过程中,若计数电路按格雷码计数时,每次状态更新仅有一位发生变化,因此减少了出错的可能性。格雷码为无权码。

3.余3码

因余3码是将8421BCD码的每组加上0011(即十进制数3)即比它所代表的十进制数多3,因此称为余3码。余3码的另一特性是0与9、1和8等互为反码。

相关文档