请输入您要查询的百科知识:

 

词条 8421编码
释义  在符号集合与数字系统之间建立对应关系,它是信息处理的一项基本技术。通常人们用符号集合(一般情况下就是文字)来表达信息。而以计算机为基础的信息处理系统则是利用元件(硬件)不同状态的组合来存储和处理信息的。元件不同状态的组合能代表数字系统的数字,因此编码就是将符号转换为计算机可以接受的数字系统的数,称为数字代码。例如,数码管有10个状态,分别表示从0到9的10个数字,可以构成一个十进制数字系统。由26个英文字母A、B、C、…、Z组成的符号集合可用两位十进制数来编码:A呏01,B呏02,C呏03,…,Z呏26。符号集合有26个元素,而两位十进制数字系统有100个元素,其中有74个元素没有使用。双稳态元件可以构成二进制数字系统,既经济效率又高,便于用集成电路实现,为计算机所采用。

§ 编码

编码的方式很多,但都应当满足下述要求:①符号之间的某种关系应当在相应的编码中有所反映。例如,字母表中有个顺序关系:A在B之前,B在C之前等,可对应编码的大小关系:01<02,02<03等。②作用于符号的操作和对应的作用于数的操作能产生相对应的结果。例如,要找出B、E、A、C中排在字母表最前面位置的字母和在02(对应B),05(对应E),01(对应A),03(对应C)中找出数值最小的数,这两种操作会得到相对应的结果A和01。③表达方式应当是高效率的,能够缩小数字系统的体积,减少浪费。

十进制数码的二进制表示法  十进制数码的符号一共有10个,即0,1,…,9,可用4位二进制数码或4位以上的二进制数码来表示。主要的方法是加权编码,在每个二进制数码上给予不同的权。例如用 4位二进制数对一位十进制数进行编码:

§ D呏b4b3b2b1

其中D是十进制数码符号0~9,bi是二进制数码0或1,可规定 4个权,W1、W2、W3、W4同b1、b2、b3、b4对应。这时,十进制数码D同二进制数的对应规律为:

D=biWi=b4W4+b3W3+b2W2+b1W1

如果两个不同的二进制数对应同一个D,则要附加一条规则来决定究竟用哪一个数。常用的4位编码(表1)有以下几种:

① 8421码 从左到右的权为8、4、2、1。这种表示和二进制表示是一致的,又称二进制编码的十进制,简称BCD码。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 18:00:26