数字系统中的信息可分为两类,一类是数值,另一类是文字符号(包括控制符)。
代码:采用一定位数的二进制数码来表示文字符号信息。
建立这种代码与十进制数值、字母、符号的一一对应关系称为编码。
若所需编码的信息有N项,则需要用到的二进制码的位数n应满足如下关系:
2n≥N 下面介绍几种常见的码。
BCD码 Binary-Coded-Decimal,二进制编码的十进制码。
这种编码仅仅使用4位二进制数来表示十进制数中的0~9十个数码
。二进制数码每位的值称为权或位权。
其中b
0位的权为2
0=1,b
1位的权为2
1=2,b
2位的权为2
2=4,b
3位的权为2
3=8,
例: 0111= 0×8 + 1×4 + 1×2 + 1×1=7
一般情况下,十进制码与二进制码之间的关系可表示为:
(N)
D= b
3 W
3 + b
2 W
2 + b
1 W
1 + b
0 W
0 表1.4.1几种常见码对照表
表1.4.2 格雷码
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』