选择题 12.  以下关于海明码的叙述中,正确的是______。
【正确答案】 D
【答案解析】 本题考查计算机系统的数据表示基础知识。
   海明码的编码方式如下:设数据有n位,校验码有x位。则校验码一共有2x种取值方式。其中需要一种取值方式表示数据正确,剩下2x-1种取值方式表示有一位数据出错。因为编码后的二进制串有n+x位,因此x应该满足2x-1≥n+x。
   校验码在二进制串中的位置为2的整数幂,剩下的位置为数据。