某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为______。

admin2009-09-04  32

问题 某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为______。

选项 A、00000001 00000011 00000111
B、00000011 00000001 00000111
C、00000010 00000011 00000100
D、00000011 00000001 00001001

答案C

解析 压缩BCD码用半个字节(4个二进制位)表示1位十进制数。例如:十进制数59D,采用压缩BCD码表示为二进制数是0101 1001B。BCD码中,1位十进制数和4位二进制数的对应关系如表5-12所示。

非压缩BCD码用一个字节(8个二进制位)表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9。例如,十进制数87D,采用非压缩BCD码表示为二进制数是00001000 00000111B。这种非压缩BCD码主要用于非数值计算的应用领域中。题中二进制无符号数11101010转换为十进制数为234,因此其对应的非压缩BCD码为00000010 00000011 00000100。
转载请注明原文地址:https://kaotiyun.com/show/qrxZ777K
0

相关试题推荐
最新回复(0)