知X=27/32和Y=31/32,用变形补码计算X+Y和X–Y,同时指出运算结果是否溢出?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/21 23:01:10
知X=27/32和Y=31/32,用变形补码计算X+Y和X–Y,同时指出运算结果是否溢出?
具体要怎么算呢,还有那个X=27/32,27/32这个数是什么意思?单纯的27除以32么?
具体要怎么算呢,还有那个X=27/32,27/32这个数是什么意思?单纯的27除以32么?
变形补码就是双符号位补码
(1)取补:[x]补=00.11011 [y]补=00.00011 [-y]补=[[y]补]变补=11.11101
[x+y]补=[x]补+[y]补=00.11110 x+y=[[x+y]补]补=0.11110
[x-y]补=[x]补+[-y]补=00.11000 x-y=[[x-y]补]补=0.11000
(2)取补:[x]补=00.11011 [y]补=11.01011 [-y]补=[[y]补]变补=00.10101
[x+y]补=[x]补+[y]补=00.00110 x+y=[[x+y]补]补=0.00110
[x-y]补=[x]补+[-y]补=01.10000 符号位为01,结果正溢
再问: :[x]补=00.11011 [y]补=00.00011 这两个数是怎么来的?
(1)取补:[x]补=00.11011 [y]补=00.00011 [-y]补=[[y]补]变补=11.11101
[x+y]补=[x]补+[y]补=00.11110 x+y=[[x+y]补]补=0.11110
[x-y]补=[x]补+[-y]补=00.11000 x-y=[[x-y]补]补=0.11000
(2)取补:[x]补=00.11011 [y]补=11.01011 [-y]补=[[y]补]变补=00.10101
[x+y]补=[x]补+[y]补=00.00110 x+y=[[x+y]补]补=0.00110
[x-y]补=[x]补+[-y]补=01.10000 符号位为01,结果正溢
再问: :[x]补=00.11011 [y]补=00.00011 这两个数是怎么来的?
已知x和y,用变形补码计算x+y、x-y,同时指出结果是否溢出.
用补码运算方法求x+y=?,x-y=?,指出结果是否溢出.
已知X和Y,用变形补码计算出X-Y,并说明结果是否溢出
用补码运算方法求x+y=?,x-y=?,指出结果是否溢出.(1)x=0.1001 y=0.1100 (2)x=-0.01
1.已知x=0.10111,y=0.11011,用补码加减法计算x+y=?,x-y=?,并指出结果是否溢出.
用变形补码计算[X]补+[Y]补=?[X]补-[Y]补=?并指出是否有溢出,是正溢还是负溢?
已知x=0.10011, y=0.11001, 用补码减法计算x-y=?,要求写出计算过程,并指出计算结果是否溢出?
.用变形补码计算[X]补+[Y]补,判断结果有无溢出.X=-1110 Y=-0101
已知X=-0.1011,y=-0.0101要求补码运算x+y=?x-y=?判断是否溢出
8位补码运算:x=-11010b,y=+10001b,求[x-y]补,并判断是否溢出
x=0.1011 y=-0.1001 用补码一位乘法和补码两位乘法计算X*Y的结果有什么区别,具体怎么算?
已知X = 0.1011 ,Y = -0.1001,用变形补码求X + Y ,X —Y