计算机浮点数的表示中,可分为阶码和尾数两部分,如果某机阶码为8位 (含1位符号位)定点整数,用移码表示,其阶码最大正数是(8),最小负数是(9)。
【正确答案】 B
【答案解析】
【正确答案】 B
【答案解析】解析:为了扩大数的表示范围,在现代计算机中均设置浮点指令,浮点数的表示分为阶码和尾数两部分,阶码用定点整数表示,用于表示数的取值范围;尾数用定点小数表示,用于表示数的精度。阶码和尾数都可选取不同码制表示,通常阶码常用补码、移码表示,尾数常用原码、补码表示。 本题中阶码为8位二进制定点整数(含1位符号)移码表示,移码与补码表示类似,差别在于符号位不同,正数的移码符号位用1表示,负数的移码符号位用0表示,因此求出阶码的补码再把符号位变反即得。 本题最终要求8位定点整数移码表示的数值范围为:最大正数(+1111111) =01111111。 用移码表示时,可将其补码的符号位变反即可,其最大正数(+1111111) =11111111,最小负数与补码表示类似,可表示为:-2 7 =(-128) 10 (-128) =10000000 (-128) =00000000