浮点运算

来源:百度知道 编辑:UC知道 时间:2024/05/10 20:37:24
设数的阶码3位,尾数6位(不包括符号位),按机器的浮点运算步骤计算〔x±y〕补。
已知:x=2-010 ×0.100100,y=2-001 ×0.010110
其中,2^-010和2^-001的补码表示形式是什么,为什么?

偶是园子..这一题不知道对错与否,你看着办哈..
假设两数在计算机中以补码表示:
[X]补=1110,00.100100
[Y]补=1111,00.010110
要进行加法运算,必须先对阶,故先求阶差:
[△e]补=[ex]补-[ey]补=1110+0001=1111
△e=2表示ex和ey相等.
至此,两数的阶差△e=0,表示对阶完毕.
尾数求和:
对阶完毕后可得:
[X]补=0011,00.100100
[Y]补=0011,00.010110
对尾数求和: 00.100100
+ 00.010110
00.111010
即得[x+y]补=0011,00.111010

对尾数求差:
00.100100
+ 11.101010
11.1001110
即得[x-y]补=0011,11.1001110

不知道对不对,总感觉哪里不对似的..