文档介绍:会计学
1
编码
第一页,编辑于星期日:十九点 十九分。
什么是编码
用一定位数的二进制数来表示十进制数码、字母、符号等信息为编码。
第1页/共16页
第二页,编辑于星期日:十九点 十九分。
常用的编码
BCD码
8421 BCD码
BCD码 2421 BCD码
5421 BCD码
格雷码
余3码
第2页/共16页
第三页,编辑于星期日:十九点 十九分。
编码中的权
8421 BCD码、2421 BCD码、5421 BCD码为有权码。
格雷码、余3码为无权码。
8421就是指这种编码中各位的权分别为8、4、2、1。
2421就是指这种编码中各位的权分别为2、4、2、1。
5421就是指这种编码中各位的权分别为5、4、2、1。
第3页/共16页
第四页,编辑于星期日:十九点 十九分。
计算机一般是采用二进制码运算的。但有时需要用二进制码来表示十进制数字,这种编码方法称之为十进制数的代码表示法,它是用4位二进制数来表示十进制数码0~9中的任意一个,即所谓二—十进制码,简称为BCD码。
第4页/共16页
第五页,编辑于星期日:十九点 十九分。
由于4位二进制数码可以表示16种不同的组合状态,用以表示1位十进制数(只有0~9十个数码),只需选择其中的10个状态的组合,其余6种的组合是多余的。因此,按组合状态选取方式的不同,可以得到不同的二—十进制编码。如8421码、2421码、5421码、余3码、格雷码等。
第5页/共16页
第六页,编辑于星期日:十九点 十九分。
(1-7)
十进制 数
8421码
十进制
2421码(A)
十进制
2421码(B)
十进制
5421码
十进制
余3码
十进制
格雷码
0
0000
0
0000
0
0000
0
0000
0
0011
0
0000
1
0001
1
0001
1
0001
1
0001
1
0100
1
0001
2
0010
2
0010
2
0010
2
0010
2
0101
2
0011
3
0011
3
0011
3
0011
3
0011
3
0110
3
0010
4
0100
4
0100
4
0100
4
0100
4
0111
4
0110
5
0101
5
0101
5
1011
5
1000
5
1000
5
0111
6
0110
6
0110
6
1100
6
1001
6
1001
6
0101
7
0111
7
0111
7
1101
7
1010
7
1010
7
0100
8
1000
8
1110
8
1110
8
1011
8
1011
8
1100
9
1001
9
1111
9
1111
9
1100
9
1100
9
1101
常见的几种BCD编码
第6页/共16页
第七页,编辑于星期日:十九点 十九分。
有权码转换为十进制的数
每四位作为一组,每一组中数位上是1的取其权值之和,将每一组的和按顺序组合起来就为转换后的十进制数。
第7页/共16页
第八页,编辑于星期日:十九点 十九分。
例:1、8421BCD码转换为十进制数
(01110111)8421BCD
=((0*8+1*4+1*2+1*1)(0*8+1*4+1*2+1*1)) 10
=(67)10
第8页/共16页
第九页,编辑于星期日:十九点 十九分。
2、2421BCD码转换为十进制数
(01010111)2421BCD
=((0*2+1*4+0*2+1*1)(0*2+1*4+1*2+1*1)) 10
=(57)10
第9页/共16页
第十页,编辑于星期日:十九点 十九分。