压缩bcd码和非压缩bcd码的区别(压缩bcd码)
您好,我就为大家解答关于压缩bcd码和非压缩bcd码的区别,压缩bcd码相信很多小伙伴还不知道,现在让我们一起来看看吧!1、bcd码用四个二进...
您好,我就为大家解答关于压缩bcd码和非压缩bcd码的区别,压缩bcd码相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、bcd码用四个二进制位表示一个十进制数字;大致可以分成有权码和无权码两种:;有权BCD码,如:8421(最常用)、2425421… 无权BCD码,如:余3码、格雷码… 压缩型bcd码一个字节可存放一个两位十进制数,其中高四位存放十位数字,低四位存放个位数字。
2、如56的压缩型8421 bcd码是0101 0110; 非压缩型bcd码一个字节可存放一个一位十进制数,其中高字节为0,低字节的低四位存放个位。
3、如5的非压缩型bcd码是0000 0101,必须存放在一个字节中,56的非压缩型bcd码是00000101 00000110,必须存放在一个字中。
答案:BCD码(Binary Coded Decimal Code)也称为二-十进制数,属十进制数,即逢十进位。但每一数位采用二进制码对十进制数字编码,这种编码方式的特点是保留了十进制的权,数字则用二进制码表示。
BCD码既适应了人们逢十进位的习惯,又适应了计算机对输入输出数据的要求。
BCD码与二进制数都用二进制码表示,但是有区别的。BCD码是以4位二进制码表示一位十进制数,每4位以内按二进制进位;4位与4位之间按十进制进位。例二进制码01100111B=103,[0110 0111]BCD=67。显然两者是不一样的。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!