数字逻辑与数字系统设计——编码
编码
1.分类
BCD码
余3码
格雷码
2.8421BCD码(二—十进制编码)
(1). 特点:
1.有权值
2.四位二进制数表示一个十进制数
(2).举例
123 | 0001 0010 0011 |
---|
2.余3码
(1) .特点
1.无权值
2.自补码(1和9互补,依次类推)
3.8421BCD码加3获得
3.格雷码(典型格雷码)
1.特点
1.无权值
2.任意相邻编码只有一位码元不同
2.计算格雷码
1.计算法
适用范围:二进制码转化成格雷码
方法:复制最高位,向下一次两两比较相邻两位,相同落0,不同落1.
如
2.反射法
适用范围:由n位写n+1位所有格雷码
方法:前边部分镜像映射,做高位前四个填0后四个填1
3. 图形法
适用范围:求n位所有格雷码
方法:蛇形读取,先左后上