关于计算机中的编码,下列说法中正确的是( )
答案C。结合数组、位运算、进制等知识综合分析。
注意题目中的否定词("不正确""不属于")和绝对化表述("一定""必须")。
本题出自 GESP 三级《计算机基础》模块,核心落在"二进制与机器数"这一考点。命题人专挑"形式值 vs 真值"这个易混点下手——绝大多数考生看到"符号位加真值"会下意识认为正确,却忽略了机器数通过编码规则把符号嵌入位宽这一本质,真正卡住的是对原码/反码定义的记忆模糊。
A 选项先想"形式值≠真值",因为机器数通过编码规则把符号嵌入位宽;B 选项关键观察"原码是符号位加绝对值",真值可能为负,但原码数值位取绝对值;C 选项直接定义"机器数"就带符号;D 选项要算反码:[-1] 原码 1000 0001,反码是对符号位外取反 → 1111 1110,不是 1111 1111。