试题来源: 解析 答案: [x]补 = 0011011(或011011),[y]补 =1101101(或101101) [-y]补 =0010011(或010011) [x]补 0 0 1 1 0 1 1 + [-y]补 0 0 1 0 0 1 1 [x-y]补 0 1 0 1 1 1 0 双符号位不同,结果溢出。反馈 收藏
∵运算结果双符号不相等 ∴ 为正溢出 (2) X=10111 Y=11011 解:先写出x和y的变形补码,再计算它们的差 [x]补=00 10111 [y]补=00 11011 [-y]补=11 00101 [x-y]补=00 10111+11 00101=11 11100 ∴ x-y= -1 无溢出 (3) X=0.11011 Y=-10011 解:先写出x和y的变形补码,再计算它们的差 [x...
已知x=+11011和y=-10011,用变形补码计算x+y和x-y(或用单符号位补码计算x+y和x-y),同时指出结果是否溢出。 解: [x] 补 = ( )(8位)[y] 补 = ( )(8位)[-y] 补 = ( )(8位) [x+y] 补 = [x] 补 + [y] 补 = ( ) + ( )=( )即x+y=( )(5位数值位),符号位为( ),结果(...
拍一下
变形补码就是双符号位补码 (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 ...
已知x和y,用变形补码计算x-y,同时指出结果是否溢出。(16分)(1) x=10111 y=11011 (2) x=11011 y=-10011 相关知识点: 试题来源: 解析 解: [x-y]补=[x]补+[-y]补 (8分)(1) [x]补=00 10111, [-y]补=11 00101[x]补 00 10111+ [-y]补 11 00101 ...
解:先写出x和y的变形补码,再计算它们的差[x]补=0010111[y]补=0011011[-y]补=1100101[x-y]补=0010111+1100101=1111100∴x-y=-1无溢出 (3) x=0.11011 y=-10011 解决方案:首先写出X和y的变形补码,然后计算它们的差[X]补码=0011011[y]补码=1101101 [-y]补=0010011 [X-Y]增补=[X]增补+[-Y]增补=...
1、x=+0.11011,y=-0.11111:-y=+0.11111 [x]补=00.11100 [-y]补=00.11111 [x-y]补=01.11011,双符号位为01,结果为正数,正溢出(上溢)。运算结果:x-y=+1.11011 2、x=+0.10111 ,y=+0.11011:-y=-0.11010 [x]原=11.11101,[x]反=11.00010,[x]补=11.00011 [-y]...
(1)x=0.11011 y=0.00011 (2) x=0.11011 y=-0.10101答案变形补码就是双符号位补码(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]补]补=...
[x]补=00.11100 [-y]补=00.11111 [x-y]补=01.11011,双符号位为01,结果为正数,正溢出(上溢)。运算结果:x-y=+1.11011 2、x=+0.10111 ,y=+0.11011:-y=-0.11010 [x]原=11.11101,[x]反=11.00010,[x]补=11.00011 [-y]原=11.11010,[-y]反=11.00101,[-y]补=11...