【答案解析】解析:8421码由4位二进制表示一位十进制数,应把它看作4位一组。B选项将结果写成十六进制了,D选项误把8421码当成二进制数了,C选项则是将D选项所表示的二进制数转化成十进制数了。 [归纳总结]二进制是计算机最适合的数据表示方法,把十进制数的各位数字变成一组对应的二进制代码,用4位二进制数来表示一位十进制数,称为二进制编码的十进制数(BCD码)。4位二进制数可以组合出16种代码,能表示16种不同的状态,只需要使用其中的10种状态,就可以表示十进制数的0~9十个数码,而其他的6种状态为冗余状态。由于可以取任意的10种代码来表示10个数码,所以就可能产生多种BCD编码。BCD编码既具有二进制数的形式,又保持了十进制数的特点,可以作为入机联系的一种中间表示,也可以用它直接进行运算。下表列出了几种常见的BCD码。
