正在加载图片...
2.3.2二十进制编码—BCD码 BCD( Binary- Coded Decimal)码又称为“二—十进制编 码”,专门解决用二进制数表示十进数的问题。最常用的是 8421编码,其方法是用4位二进制数表示1位十进制数,自左至 右每一位对应的位权是8、4、2、1 1.压缩BCD码 每一位数采用4位二进制数来表示,即一个字节表示2位十 进制数。例如:二进制数10001001B,采用压缩BCD码表示为十 进制数89D。 2.非压缩BCD码 每一位数采用8位二进制数来表示,即一个字节表示1位十 进制数。而且只用每个字节的低4位来表示0~9,高4位为0。 例如:十进制数89D,采用非压缩BCD码表示为二进制数是: 0000100000001001B2.3.2 二—十进制编码——BCD码 BCD(Binary-Coded Decimal)码又称为“二—十进制编 码” ,专门解决用二进制数表示十进数的问题。最常用的是 8421编码,其方法是用4位二进制数表示1位十进制数,自左至 右每一位对应的位权是8、4、2、1。 1.压缩BCD码 每一位数采用4位二进制数来表示,即一个字节表示2位十 进制数。例如:二进制数10001001B,采用压缩BCD码表示为十 进制数89D。 2.非压缩BCD码 每一位数采用8位二进制数来表示,即一个字节表示1位十 进制数。而且只用每个字节的低4位来表示0~9,高4位为0。 例如:十进制数89D,采用非压缩BCD码表示为二进制数是: 00001000 00001001B
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有