关于计算机编码中补码,下面说法错误的是( )。
补码是计算机处理有符号数的标准方式。正数补码等于原码;负数补码等于原码按位取反后加 1。本题考的是对补码定义和 8 位表示范围的准确理解。
选项 A 说"正数的补码与其原码、反码相同",这是典型陷阱。正数原码是二进制本身,反码是取反,补码是反码加 1,三者显然不同。很多考生会混淆"原码"和"补码"的概念,误以为正数补码就是原码。
本题考查《GESP 考试大纲》三级"计算机编码"模块中的补码概念。命题人专门设置此题,是因为绝大多数考生对"正数补码"的定义记忆模糊,容易把"原码"和"补码"混为一谈,这是补码章节最基础的易错点。
看到"补码"先想定义——正数补码=原码,负数补码=原码取反+1。然后看选项 A:"正数的补码与其原码、反码相同"。正数原码是二进制本身,反码是取反,补码是反码加 1,三者显然不同。选项 B、C、D 都是补码的标准定义或正确推论。