作业帮 > 数学 > 作业

将数-67用下述规格化浮点格式表示(阶码与尾数均用补码表示,阶码以2为底)

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 05:20:34
将数-67用下述规格化浮点格式表示(阶码与尾数均用补码表示,阶码以2为底)
将原始数据进行整数化:
(67)10*(2^16)10
=(67)10*(65536)10
=(4390912)10
>(4390912)10 //去掉小数,保留整数部分
=(430000)16=(0100 0011 0000 0000 0000 0000)2=(010000110000000000000000)2
因为最初乘了65536,即2的16次方,所以换算成二进制时应右移16位,去掉前导零,即
(1000011.00001100000000000000000)2
单精度浮点数保存的字节格式如下:
地址:+0 +1 +2 +3
内容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
根据IEEE浮点数的定义,将上述二进制数规格化:
-(67)10
>-(1000011.0000000000000000)2
>-1.0000110000000000000000 * (2^6)
符号S为负,等于1 B;
指数EEEEEEEE为6+127=133,等于10000101 B;
尾数为00001100000000000000000 B;
合成后为1 10000101 000 0110 0000 0000 0000 0000
若将上述值表示为十六进制数,则为(C2 86 00 00)16.
设某浮点数共12位.其中阶码含1位阶符共4位,以2为底,补码表示;尾数含1位数符共8位,补码表示.规格化,则该浮点数所能 某一个12位浮点数,阶码在前,尾数在后(含数符);其中阶码5位,用移码表示;尾数7位,用补码表示;数据(-0.00110 假设浮点数的长度为32位,其阶码为10位,采用移码表示;尾数为22位,采用补码表示. 请将十进制数0.07525表示为规格化浮点数,阶码(包括阶符)为4位二进制位, 已知8位的浮点数11011101B,其阶码4位 补码表示,尾数4位补码表示,求该数对应 真值X? 某计算机的字长为16位,阶码部分为8位,尾数部分为8位,设十进制X=23/32,则规格化浮点数的十六进制表示是多少 有一个字长为32位的浮点数,阶码8位(包括1位阶符),用移码表示;尾数23位用补码表示. 二进制浮点数的补码表示为:49AH,前4位为阶码,后8位为尾数,符号位均为1位,问真值十进制是多少? 某浮点数机器字长为16位,其中阶码部分为6位(含一位符号位),移码表示,以2为底;尾数部分10位(含一位符号位,位于尾数 下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是 32位浮点数格式中,符号位为1位,阶以码为8位,尾数为23位.则它所能表示的最大规格 浮点数计算有一个字长为32位的浮点数,符号位1位;阶码8位,用移码表示; 尾数23位,用补码表示;基数为2.(1) 最大