2421码0100是多少,2421BCD编码的权分别为2421请写出十进制数09的2421BCD码
来源:整理 编辑:亚灵电子网 2023-09-23 15:13:01
本文目录一览
1,2421BCD编码的权分别为2421请写出十进制数09的2421BCD码
分别是:0000
0001
0010
0011
0100
0101
0110
0111
1110
1111
2,2421码不具备单值性为了与十进制字符一一对应2421码不允许出
单值性就值的不唯一性例如: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
3,011000010100BCDBCD是下标表示什么进制转换成10进制是多
是BCD码
一般是8421BCD码
0110是6
0001是1
0100是4
因此原来的数字是6.14Binary-Coded Decimal?,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。
常用BCD码
十进制数 8421码 5421码 2421码 余3码 余3循环码
0 0000 0000 0000 0011 0010
1 0001 0001 0001 0100 0110
2 0010 0010 0010 0101 0111
3 0011 0011 0011 0110 0101
4 0100 0100 0100 0111 0100
5 0101 1000 1011 1000 1100
6 0110 1001 1100 1001 1101
7 0111 1010 1101 1010 1111
8 1000 1011 1110 1011 1110
9 1001 1100 1111 1100 1010

4,什么是8421BCD码5421码2421码余3码
这个还是比较简单的,百度词条写的很详细8421码 8421码是中国大陆的叫法,即BCD代码。Binary-Coded Decimal8421码,5421码,2421码都是对10进制数(0-9)的编码.8421码为例,其中的8,4,2,1分别表示数各位的权.如9用8421码编码为:1X8+0X4+0X2+1X1=9;其它编码类似.余3BCD码是在8421BCD码上加3,即二进制数11.bcd码也叫8421码就是将十进制的数以8421的形式展开成二进制,大家知道十进制是0~9十个数组成,着十个数每个数都有自己的8421码: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 举个例子: 321的8421码就是 3 2 1 0011 0010 0001 具体:举例:某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为<U>__C</U>__。 A.00000001 00000011 00000111 B. 00000011 00000001 00000111C.00000010 00000011 00000100 D. 00000011 00000001 00001001解:(1)11101010转换为十进制:234 (2)按百位、十位和个位的顺序表示,应为<U>__C</U>__。 附注:压缩BCD码与非压缩BCD码的区别—— 压缩BCD码的每一位用4位二进制表示,一个字节表示两位十进制数。例如10010110B表示十进制数96D;非压缩BCD码用1个字节表示一位十进制数,高四位总是0000,低4位的0000~1001表示0~9.例如00001000B表示十进制数8.8421码 8421码是中国大陆的叫法,即BCD代码。Binary-Coded Decimal
5,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 进行修正。扩展资料:8421 BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。最常用的BCD编码,就是使用"0"至"9"这十个数值的二进码来表示。这种编码方式,在称之为“8421码”(日常所说的BCD码大都是指8421BCD码形式)。除此以外,对应不同需求,各人亦开发了不同的编码方法,以适应不同的需求。参考资料来源:百度百科-BCD码8421bcd码是一种有权码,即每位二进制数都有固定的权,每个bcd码从高到低分别是8、4、2、1,它是一种最自然、最简单的bcd码。你可以这样理解它就是对9的补码,其中0-4的2421码和8421码(每个十进制数用四个二进制数表示的叫8421码)相同,你可以把十进制中相加为9的看作一对如(4,5),(3,6)等。一共有5对,当你想求比如5的2421码时就可以用1111-0100(4的2421码同时也是它的8421码)=1011(5的2421码),如果你实在不知道怎么求8421码,就将那个十进制数转化为二进制数然后再在前面补0使之达到4个数字。(记住8421码最多到1001也就是9,如果是10的话则是1的8421码和0的8421码相组合而成)5421 BCD码和2421 BCD码为有权BCD码,它们从高位到低位的权值分别为5、4、2、1和2、4、2、1。这两种有权BCD码中,有的十进制数码存在两种加权方法,例如,5421 BCD码中的数码5,既可以用1000表示,也可以用0101表示;2421 BCD码中的数码6,既可以用1100表示, 也可以用0110表示。这说明5421 BCD码和2421 BCD码的编码方案都不是惟一的,表1-2只列出了一种编码方案。8421bcd码 是一种有权码, 即每位二进制数都有固定的权, 每个bcd码从高到低分别是8、4、2、1, 它是一种最自然、最简单的bcd码。
6,2421码是怎么计算出来的
从左到右,第一位权值为2,第二位的权值为4,第三位的权值为2,第四位的权值为1。权的使用:权对应同位置的二进制数相加。 二进制为1的时候加权值,二进制为0的时候加0。举个例子:9(十进制)= 1111(二进制)= 2+4+2+15(十进制)= 0101(二进制)= 0+4+0+1扩展资料:BCD码二一十进制码是用二进制码元来表示十进制数符“0~9”的代码,简称BCD码(Binary Coded Decimal的缩写)。用二进制码元来表示“0~9”这10个数符,必须用四位二进制码元来表示,而四位二进制码元共有16种组合。从中取出10种组合来表示“0~9”的编码方案约有 种。(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码表示即可。参考资料:搜狗百科——文数编码2421bcd码是是这么规定的,最低位的权值是1,次低的权值是2,次高的权值是4,最高的权值是2。1011和0101都是5。哦,这是通过固定对应来实现的:比如有一组2421码组“1101”它代表的十进制数就是7:2+4+0+1=7;由于权值是固定的,把十进制数展开为2421码只需从高位到低位铺开凑好,遇有权值对应为“1”,没有为“0”:例如,把十进制数“5”展开:2+0+2+1=5,即对应的2421码组为“1011”;!备注:2421码一组可以表示十进制数0~9任意一个数字;多位数计算为单位数码组串连;其余进制数首先转换为十进制数值再进行2421码变换。 权的使用,只是权值对应有值为“1”,没值为“0”罢了。 小冰 07-08-02不行,权是按顺序用的,1101表示2+4+0+1=7不是5。我的疑惑是两个表示2的权位怎么选择用哪个。例如7能不能写成0111?补充:遇到两个排列均可算出同一个数时,需要用反码确定用哪个排列,这个反码是8421码,两者加起来等于9。例如1101的反码是0010,0010按8421码算是2,7+2=9,编码正确;0111的反码是1000,1000按8421码算是8,7+8=15,编码错误。
7,IBM PC微机中有符号数用什么表示
所谓原码就是前面所介绍的二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。1、原码、反码和补码的表示方法(1) 原码:在数值前直接加一符号位的表示法。例如: 符号位 数值位[+7]原= 0 0000111 B[-7]原= 1 0000111 B 注意:a. 数0的原码有两种形式: [+0]原=00000000B [-0]原=10000000B b. 8位二进制原码的表示范围:-127~+1272)反码: 正数:正数的反码与原码相同。 负数:负数的反码,符号位为“1”,数值部分按位取反。例如: 符号位 数值位 [+7]反= 0 0000111 B [-7]反= 1 1111000 B注意:a. 数0的反码也有两种形式,即 [+0]反=00000000B [- 0]反=11111111B b. 8位二进制反码的表示范围:-127~+1273)补码的表示方法1)模的概念:把一个计量单位称之为模或模数。例如,时钟是以12进制进行计数循环的,即以12为模。在时钟上,时针加上(正拨)12的整数位或减去(反拨)12的整数位,时针的位置不变。14点钟在舍去模12后,成为(下午)2点钟(14=14-12=2)。从0点出发逆时针拨10格即减去10小时,也可看成从0点出发顺时针拨2格(加上2小时),即2点(0-10=-10=-10+12=2)。因此,在模12的前提下,-10可映射为+2。由此可见,对于一个模数为12的循环系统来说,加2和减10的效果是一样的;因此,在以12为模的系统中,凡是减10的运算都可以用加2来代替,这就把减法问题转化成加法问题了(注:计算机的硬件结构中只有加法器,所以大部分的运算都必须最终转换为加法)。10和2对模12而言互为补数。同理,计算机的运算部件与寄存器都有一定字长的限制(假设字长为8),因此它的运算也是一种模运算。当计数器计满8位也就是256个数后会产生溢出,又从头开始计数。产生溢出的量就是计数器的模,显然,8位二进制数,它的模数为28=256。在计算中,两个互补的数称为“补码”。2)补码的表示: 正数:正数的补码和原码相同。 负数:负数的补码则是符号位为“1”,数值部分按位取反后再在末位(最低位)加1。也就是“反码+1”。例如: 符号位 数值位[+7]补= 0 0000111 B [-7]补= 1 1111001 B补码在微型机中是一种重要的编码形式,请注意:a.采用补码后,可以方便地将减法运算转化成加法运算,运算过程得到简化。正数的补码即是它所表示的数的真值,而负数的补码的数值部份却不是它所表示的数的真值。采用补码进行运算,所得结果仍为补码。b.与原码、反码不同,数值0的补码只有一个,即 [0]补=00000000B。c.若字长为8位,则补码所表示的范围为-128~+127;进行补码运算时,应注意所得结果不应超过补码所能表示数的范围。 常用BCD码 十进制数 8421码 5421码 2421码 余3码 余3循环码 0 0000 0000 0000 0011 0010 1 0001 0001 0001 0100 0110 2 0010 0010 0010 0101 0111 3 0011 0011 0011 0110 0101 4 0100 0100 0100 0111 0100 5 0101 1000 1011 1000 1100 6 0110 1001 1100 1001 1101 7 0111 1010 1101 1010 1111 8 1000 1011 1110 1011 1110 9 1001 1100 1111 1100 1010
文章TAG:
2421码0100是多少2421 0100 多少