设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。
正确答案: [X] 补 =(110100000)2, [Y]补 =(000100001)2, [-Y]补 =(111011111)2, [X]补 -[Y]补 =[X]补 +[-Y]补=(110100000)2 + (111011111)2=(101111111) 2运算结果的双符号位为10,因此运算溢出,下溢。
答案解析:有
微信扫一扫手机做题
设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。
微信扫一扫手机做题