设机器字长为8位,最高位为符号位,用双高位法判别下列数据在运算时是否有溢出.

问题描述:

设机器字长为8位,最高位为符号位,用双高位法判别下列数据在运算时是否有溢出.
-127+60

-127=1111 1111B
60=0011 1100B
-127的补码=1000 0001B
60的补码=0011 1100B
1000 0001B
+ 0011 1100B
= 1011 1101B
因为Cp=0,Cs=0
Cs⊙Cp=0
所以没有溢出