
十进制数157对应的8421BCD码是( ) A. 0001 0101 0111 B. 0101 0101 0111 C. 0001 0111 0111 D. 0001 0101 0101
8421BCD码是用4位二进制数表示1位十进制数的编码方式,4位二进制数的权值从左到右分别为8、4、2、1。转换时需将十进制数的每一位单独转换为4位二进制数,再拼接结果。
十进制数157可拆分为百位1、十位5、个位7。
百位数字1:4位二进制为0001()
十位数字5:4位二进制为0101(\(8×0+4×1+2×0+1×1=5\))
个位数字7:4位二进制为0111(\(8×0+4×1+2×1+1×1=7\))
拼接后得到8421BCD码为0001 0101 0111。
答案:A