8 位二进制原码能表示的最小整数是:( )
答案A。结合题目信息和所学知识分析。
仔细审题,注意"不正确""不属于""不是"等否定词。用排除法缩小范围。
【考点】二进制原码|计算机组成原理|数据表示
【考纲定位】GESP 三级《计算机基础》模块,命题人用这个题卡住所有把原码和补码搞混的考生。
【解题思维】8位原码最高位是符号位,剩下7位表示数值。7位无符号最大是 2^7-1=127,所以最小负数是 -127(选项B的-128是补码能表示的下限,原码里没有这个数)。
【陷阱拆解】选B的人把原码和补码范围记串了;选C/D的人没分清"8位"里有一位是符号位,误以为8位全用来表示数值。记住:原码的表示范围是对称的 [-(2^(n-1)-1), +(2^(n-1)-1)]。
【反命题思维】把题改成"8位二进制补码能表示的最小整数",答案立刻变成-128;再改成"8位原码能表示的最大整数",答案就是+127。刷到这类题先确认考的是原码还是补码。