首页 理论教育 常用BCD编码及其特点

常用BCD编码及其特点

时间:2023-06-29 理论教育 版权反馈
【摘要】:表7-1常用的BCD编码1.8421码这种编码每一位的权是固定的,属于有权码,它和二进制数各位的权一样,从高到低依次为8、4、2、1,故称为8421码。余3码不能由各位二进制的权来决定其代表的十进制数,故属于无权码。

常用BCD编码及其特点

在数字系统中,由0和1组成的二进制数码不仅可以表示数值的大小,而且还可以表示数值的信息。这种具有特定含义的数码称为二进制代码。编码是给二进制数组定义特定含义的过程,例如用二进制数来描述电梯动作,可以用二进制数D=D1D0来表示,D=00表示停止,D=01表示上升,D=10表示下降。这些关系的定义可以有多种方法,一旦定义后,D的不同值就代表了不同的含义。在日常生活中编码的种类很多,如运动员的编号、学生的学号、住房门牌号等。

由于十进制数码(0~9)不能在数字电路中运行,所以需要转换为二进制数。常用4位二进制数进行编码来表示1位十进制数。这种用二进制代码表示十进制数的方法称为二—十进制编码,简称BCD码(Binary Coded Decimal system)。

由于4位二进制代码可以有16种不同的组合形式,用来表示0~9十个数字,只用到其中10种组合,因而编码的方式很多,其中一些比较常用,如8421码、5421码、2421码、余3码等。常用的BCD编码见表7-1。

表7-1 常用的BCD编码

1.8421码

这种编码每一位的权是固定的,属于有权码,它和二进制数各位的权一样,从高到低依次为8、4、2、1,故称为8421码。每个代码的各位数值之和就是它所表示的十进制数,由于其便于记忆,因而应用较广。

2.5421码和2421码(www.xing528.com)

这两种编码也是有权码,由高到低权值依次为5、4、2、1和2、4、2、1。在2421码中,0和9,1和8,2和7,3和6,4和5,两两之间互为反码,将其中一个数的各位代码取反,便可以得到另一个数的代码。

3.余3码

这种代码所组成的4位二进制数恰好比它表示的十进制数多3,因此称为余3码。余3码不能由各位二进制的权来决定其代表的十进制数,故属于无权码。在余3码中,0和9,1和8,2和7,3和6,4和5也互为反码。

4.格雷码

格雷码又称反射循环码,它是无权码。格雷码的特点是任何两个相邻数的代码只有一位不同。计数电路按格雷码计数时,每次状态更新仅有一位代码变化,减少了出错的可能性。

另外,为了提高数字电路传递代码的可靠性,还可采用其他一些编码方法。常用的有余3循环码、步进码、奇偶校验码等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈