早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算机组成原理浮点运算X=2^010*0.11011011,Y=2^100*(-0.10101100)求:x+y写出X、Y的正确的浮点数表示:阶码用4位移码尾数用9位原码(含符号位)(含符号位)[X]浮=0101011011011[Y]浮=11100

题目详情
计算机组成原理 浮点运算
X=2^010*0.11011011,Y=2^100*(-0.10101100)求:x+y
写出X、Y的正确的浮点数表示:
阶码用 4 位移码 尾数用 9 位原码
(含符号位 ) (含符号位 )
[X]浮 = 0 1010 11011011
[Y]浮 = 1 1100 10101100
为运算方便,尾数写成模 4 补码形式:
[MX]补= 00 11011011
[MY]补= 11 01010100
X=2010*0.11011011,Y=2100*(-0.10101100)
(1)计算阶差:
E = EX -EY= EX +(-EY) = 1 010 + 0 100 = 0 110
注意:阶码计算结果的符号位在此变了一次反,结果为 -2 的 移码,是X的阶码值小,使其取 Y 的阶码值1100(即 +4);
因此,修改 [MX]补 =00 0011011011(即右移 2 位)
(2)尾数求和:00 0011011011
+ 11 01010100
11 1000101011
X=2010*0.11011011,Y=2100*(-0.10101100)
(3)规格化处理:
相加结果的符号位与数值的最高位同值,应执行一次左规操作,故得 [MX]补 = 1 000101011,[EX]移 = 1 011
(4)舍入处理:采用 0 舍 1 入方案,要入,在最低位加 1
11 00010101
+ 00 00000001
11 00010110 (其原码表示为 1 11101010)
(5)检查溢出否:和的阶码为 1011,不溢出
计算后的 [X]移 = 1 1011 11101010 ,即 23*(-0.11101010)
问题是第三部:相加结果的符号位与数值的最高位同值,应执行一次左规操作 为什么啊
▼优质解答
答案和解析
应该是二进制法则得出来的
看了计算机组成原理浮点运算X=2^...的网友还看了以下:

cl2尾气处理,为什么不用防倒吸装置为什么cl2的尾气处理,不用防倒吸装置,而nh3用尾气处理装置  2020-05-13 …

小悦同学查阅资料得知:水煤气中含有CO、H2、CO2、H2O等气体.用下列装置(尾气处理装置略)能  2020-05-16 …

用8位寄存器表示浮点数,左3位为阶码(含1位符号),右5位为尾数(含1尾符),阶码用移码,尾数用补码  2020-05-26 …

用12位寄存器表示规格化浮点数,左4位为阶码(含1位符号),右8位为尾数(含1尾符),阶码用移码,尾  2020-05-26 …

“雾霾”成为人们越来越关心的环境问题.雾霾中含有二氧化硫、氮氧化物和可吸入颗粒物等污染性物质.请回  2020-07-28 …

为什么铂钯具有催化作用汽车尾气处理时用到的催化剂含有铂钯铑等稀土金属,请问为什么能起催化作用?催化的  2020-11-01 …

硫酸工厂排放的尾气中,含少量的二氧化硫。为防止其污染大气,在排放前必需进行尾气处理并设法进行综合利用  2020-12-30 …

(2010•大连模拟)化学一一选修化学与技术硫酸工厂排放的尾气中,含少量的二氧化硫.为防止污染大气,  2021-01-12 …

自行车是一种简便无污染的交通工具,想一想它的构造,其中包含了很多的物理知识,请根据以下所提出的物理知  2021-01-12 …

汽车排放的尾气中,含有少量的氮氧化物,随着汽车时代的到来,汽车尾气成了大气污染的重要原因。你认为汽车  2021-01-30 …