符号位没有被改,
给出的A补码是A=00011000=24,这是8位,前面的符号位为0,即A=+24
给出的B补码是 B=(11101111)2 ,所以先求B原码即减去1取反=11101111-1=11101110=00010001=十进制数17。这是8位前面符号位0,即B=+17。既然原码是+17,而现在B是补码形式所以B此时可以说= -17
题目要求演示A-B,要求的是(A补码)-(B补码)=24-(-17)
所以我们只能对减数求补码,从而变成(A补码)+(-(B补码)),即对11101111维持符号位不变0取反加1=00010000+1=00010001,然后A与其相加即可
这不是取反了吗,肯定会变