1. 8421码,余三码,2421码,格雷码等的应用
数字电路的运算信号是高、低电平,即1或0,只要在计数器相应输入端置高电平(1),计数电路就获指令运算。运算电路都集成化了,以8421码,CD4511计数集成为例,8421各是其4脚信号端,如设置计算10个脉冲就输出信号,那就在相应的8与2端同时设置高电平,达到10个脉冲就停止计算了(超过10就要多一块计数电路)。如设置计算4个脉冲就输出信号,那就在相应的4端设置高电平,达到4个脉冲就停止计算了。 没听说有2421码,以经有2了,多个2没有作用的,同时,要设置10个脉冲就找不到相应的高电平了。
2. 2421码中为什么不用0101来表示5而用1 011呢
理解2421码还有个重要的特点即自补码特点,您就能明白:即各位取反后正好为该数对9的补码;1011取反后为0100对应十进制的4,5对9的补码为4;而0101取反后1010对应十制数为10显然不满足自补码的要求了
3. 数字电路中的BCD码2421码是什么意思
应该叫2421BCD码,从左到右,第一位为1代表2,为0代表0,第二位为1代表4,为0代表0,第三位为1代表2,为0代表0,第四位为1代表1,为0代表0。比如说,1111=2+4+2+1=9,0111=0+4+2+1=7。BCD码有8421BCD、2421BCD、4221BCD、5421BCD等,常用的是8421BCD码。
4. 2421码不具备单值性,为了与十进制字符一一对应,2421码不允许出现0101~1010的六种状态。
单值性就值的不唯一性例如:0101和1011都对应十进制数字5
所以为了与十进制字符一一对应,2421码不允许出现0101~1010 (以免有重复值)
看来你对2421码还是不太了解啊
2421码是BCD码的一种
2421码是一种有权码,其4位二进制码从高位至低位的权依次为2、4、2、1。若一个十进制字符X的2421码为a3 a2 a1 a0,则该字符的值为
X = 2a3 + 4a2 + 2a1 + 1a0
例如,(1101)2421码 = (7)10。
1.2421码与十进制数之间的转换
2421码与十进制数之间的转换同样是按位进行的,例如,
(258)10 = (0010 1011 1110)2421码
(0010 0001 1110 1011)2421码 = (2185)10
5. 2421码是怎么计算出来的
从左到右,第一位权值为2,第二位的权值为4,第三位的权值为2,第四位的权值为1。
种。
(1)每一位有固定的权值的代码称为有权码,如8421码、5421码、2421码,其数值表示每位的权值,按每位的权值相加即得对应的十进制数。如十进制数7的表示:8421BCD码为0111;5421BCD码为1010;2421BCD码为1011。
(2)每一位没有固定权值的代码称为无权码,如余3BCD码和循环BCD码。但余3BCD码与8421BCD码有如下关系:余3BCD码=8421BCD码+0011。
读余3BCD码的值时,按8421BCD码的权值相加,结果减去3即可。
(3)从十六种组合代码中任选十种表示十进制数,余下的六个就是非法码,又称禁止码。禁止码不允许出现,如出现,系统不认识,将产生错误。
如8421BCD码只用了前十个代码,余下的六个代码——1010、1011、1100、1101、1110、111l,即为禁止码。
5421BCD码的禁止码是0101、0110、0111、1101、1110、1111。
2421BCD码的禁止码是0101、0110、0111、1000、1001、1010。
余3BCD码的禁止码是0000、0001、0010、1101、1110、1111。
(4)8421BCD码因与二进制代码相对应,故用得较多。5421BCD码的最高位对称,即前五个为“0”,后五个为“1”。
2421BCD码和542lBCD码均具有自补性,即十进制4、5代码,3、6代码,2、7代码,1、8代码.0、9代码互为反码,如2421BCD码“1”的代码为0001,逐位取反就是“8”的代码1110。
(5)多位十进制数用BCD码表示的方法:每位十进制数分别用对应的BCD码表示即可。
参考资料:网络——文数编码
6. 关于2421码的问题
0100
7. 2421BCD码是如何计算出来的
从左到右,第一位为1代表2,为0代表0,第二位为1代表4,为0代表0,第三位为1代表2,为0代表0,第四位为1代表1,为0代表0。
比如说,1111=2+4+2+1=9,0111=0+4+2+1=7。BCD码有8421BCD、2421BCD、4221BCD、5421BCD等,常用的是8421BCD码。
当两个BCD码相加,如果和等于或小于 1001(即十进制数9),不需要修正;如果相加之和在 1010 到1111之间,则需加 6 进行修正;如果相加时,本位产生了进位,也需加 6 进行修正。
(7)2421码扩展阅读:
8421 BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。
最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示。这种编码方式,在称之为“8421码”(日常所说的BCD码大都是指8421BCD码形式)。除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求。
8. 计算机BCD码的2421码有什么作用啊为什么要发明这个玩意
众多二进码十进数中的一种。计算机只识别0和1,2421码是加权码,0代表对应的值是0,1代表的就是对应位的权。例如1101代表:2+4+0+1=7
9. 8421BCD码、5421码、2421码的位权是什么
8421BCD码
是一种有权码,即每位二进制数都有固定的权,每个BCD码从高到低分别是8、4、2、1,它是一种最自然、最简单的BCD码。
比如:8421BCD码的1011=8*1+4*0+2*1+1*1=11=1*2^3+0*2^2+1*2^1+1*2^0 v
5421码和2421码:
都是二-十进制有权码,第一个4位二进制从高位至低位每位的权分别是5、4、2、1,第二个4位二进制从高位至低位每位的权分别是2、4、2、4。
10. 什么是8421BCD码、5421码、2421码、余3码
8421码,5421码,2421码都是对10进制数(0-9)的编码.
8421码为例,其中的8,4,2,1分别表示数各位的权.
如9用8421码编码为:1X8+0X4+0X2+1X1=9;
其它编码类似.
余3BCD码是在8421BCD码上加3,即二进制数11.