请在 下方输入 要搜索的题目:

设有两个十进制数,x=-0.875×21,y=0.625×22:(1)将x、y的尾数转换为二进制补码形式。(2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z=x–y的二进制浮点规格化结果。

设有两个十进制数,x=-0.875×21,y=0.625×22:(1)将x、y的尾数转换为二进制补码形式。(2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z=x–y的二进制浮点规格化结果。

发布时间:2025-06-06 12:35:05
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:解:(1)设S1为x的尾数,S2为y的尾数,则S1=(-0.875)10=(-0.111)2[S1]补=1.001S2=(0.625)10=( 0.101)2[S2]补=0.101(2)求z=x–y的二进制浮点规格化结果。(A)对阶:设x的阶码为jx,y的阶码为jy,jx=( 01)2,jy=( 10)2,jx–jy=(01)2–(10)2=(-01)2,小阶的尾数S1右移一位,S1=(-0.0111)2,jx阶码加1,则jx=(10)2=jy,经舍入后,S1=(-0,100)2,对阶完毕。(B)尾数相减[S1]补=11.100 [-S2]补=11.011[S1-S2]补=10.111尾数求和绝对值大于1尾数右移一位,最低有效位舍掉,阶码加1(右规),则[S1-S2]补=11.011(规格化数),jx=jy=11(C)规格化结果011.1011
专业技术学习
专业技术学习
搜搜题库系统