反码表示中,零的表示形式有:
答案B。结合题目信息和所学知识分析。
仔细审题,注意"不正确""不属于""不是"等否定词。用排除法缩小范围。
【考点】反码表示|有符号数零的特殊性|编码规则辨析
🎯 考纲定位:本题考查二进制有符号数的反码表示法。在 GESP 三级《二进制与编码》模块中,命题人专门设置此题是为了卡住那些只背了"零是 00000000"的结论、却不懂反码"正零""负零"并存机制的考生。
🧠 解题思维:看到"反码"二字,先锁定定义:反码是正数不变、负数按位取反。零的正反码分别是00000000和11111111,两个都是零——这就是"正零""负零"并存的现象。通法:遇到有符号数编码题,先写出正负数对应的二进制,再数一数重复值。
🪤 陷阱拆解:错误选项 A 就是典型陷阱——只记了正零00000000,忘了反码里负零11111111也是零。C、D 的 8 种、16 种更是偷换概念,把"所有二进制串"当成"零的表示"。反码最阴险的细节:零既有正零又有负零,而补码只有正零——如果你只背结论不画图,就会选 A。
🔄 反命题思维:换个角度:把"反码"改成"补码",答案立刻变成 1 种;改成"原码",也是 2 种。如果问"16 位反码里有多少个零",答案还是 2,因为零的表示与位数无关——只有正负号位变化。刷到类似题,先问自己:"命题人是在考编码规则,还是在考零的特殊性?"