问题
单项选择题
用补码双符号位表示的定点小数,下述哪种情况属于负溢出。
A.11.0000000
B.01.0000000
C.00.0000000
D.10.1000000
答案
参考答案:D
解析:负溢出是指机器数小于最小的负数,例如两负数相加结果如果为正,则为负溢出。在双符号位中,最高位所表示的第一符号位是真正的符号位,表示数的正负性质,而次高位符号位常会由于溢出而变化,呈现与第一符号位不同,所以B和C都表示溢出,而10.0000000表示是负数引起的溢出(因为第一符号位为1)。