求补码运算结果,并判断是否溢出,第一题是:-53-133 第二题:-189+87
问题描述:
求补码运算结果,并判断是否溢出,第一题是:-53-133 第二题:-189+87
答
若是8位二进制数表示-186显然溢出,因为其表示范围是-128——127,-102的原码是11000110除符号位变反为10111001加一为10111010没有溢出!若是16位二进制数表示,结果就不同了,不过一般都是八位!