题目
单选题十进制数25用8421BCD码表示为( )。 A.10101 B.00100101 C.100101 D.10101
单选题
十进制数25用8421BCD码表示为( )。
A.10101
B.00100101
C.100101
D.10101
题目解答
答案
参考答案:B
解析
考查要点:本题主要考查8421BCD码的编码规则,即将十进制数转换为对应的二进制编码表示。
解题核心思路:
- 8421BCD码是用4位二进制数表示一位十进制数,每一位的权值分别为8、4、2、1。
- 关键步骤是将十进制数的每一位独立转换为对应的4位BCD码,再将结果按顺序拼接。
破题关键点:
- 逐位转换:将十进制数的十位和个位分别转换为4位二进制数。
- 排除干扰项:注意选项中可能混淆的二进制数(如直接将十进制数转为二进制),需明确BCD码与普通二进制的区别。
十进制数25的8421BCD码转换过程:
-
分解十进制数:
十进制数25由十位2和个位5组成。 -
逐位转换为BCD码:
- 十位2:
2的二进制表示为0010(需占4位)。 - 个位5:
5的二进制表示为0101(需占4位)。
- 十位2:
-
拼接结果:
将十位和个位的BCD码拼接,得到0010 0101,即00100101。
选项分析:
- 选项B(00100101)正确对应十位2和个位5的BCD码拼接结果。
- 其余选项或位数不足(如选项A、C),或混淆了普通二进制转换(如选项D)。