一浮点数表示格式为:阶码3位,不包含阶符,尾数6位,不包含数符,用补码表示,阶码在前,尾数(包括数符)在后,已知:x=(-5/8)*2^(-5),y=(7/8)*2(-4)
时间: 2024-06-03 20:12:35 浏览: 177
6浮点数表示及运算PPT学习教案.pptx
对于这种浮点表示格式,阶码需要使用移码表示法,即阶码值加上固定的偏移量,这个偏移量是2^(n-1)-1,其中n是阶码的位数,对于3位阶码来说,偏移量为3。
x的符号位为1,即负数,所以阶符为1。
x的绝对值为5/8,转成二进制为0.101,尾数部分需要用6位表示,因此为0.101000。
阶码需要表示2^(-5),转成二进制为0.00001,加上移码偏移量3得到阶码为0011。
因此,x的浮点表示为:1 0011 101000。
y的符号位为0,即正数,所以阶符为0。
y的绝对值为7/8,转成二进制为0.111,尾数部分为0.111000。
阶码需要表示2^(-4),转成二进制为0.0001,加上移码偏移量3得到阶码为0100。
因此,y的浮点表示为:0 0100 111000。
阅读全文