单选题 所谓“变号操作”是指将一个整数变成绝对值相同但符号相反的另一个整数。假设使用补码表示的8位整数X=10010101,则经过变号操作后结果为 (10)

【正确答案】 D
【答案解析】[分析]
本题考查整数的补码表示。
由补码表示整数时,一般分成两部分,第一部分是符号位,通常是最高位,另一部分是数值。题目中给出的是用补码表示的8位整数X=10010101,其中最高位为1,说明这个数是负数。而对一个补码表示的数,要计算其原码,只要对它再次求补,即可得该数的原码,因此可以得到其原码为01101011。现在我们再来进行所谓的“变号操作”,由于整数X是一个负数,那么进行“变号操作”后得到的是一个正数,因此这个整数应该等于整数X的原码01101011。