解析 (1) [X]补 = [X]补 = + [Y]补 = + [-Y]补 = [X+Y]补 = [X-Y]补 = 因为双符号位相异,结果发生溢出。 X-Y = (2) [X]补 = [X]补 = + [Y]补 = + [-Y]补 = [X+Y]补 = [X-Y]补 = 因此X+Y = + X-Y =...
算术运算计算机中的算术运算一般可采用补码进行,用补码表示的两个操作数进行算术运算,符号位可直接参加运算,结果仍为补码。①定点补码加法运算运算规则:[x+y]补=[x]取补
解:X补=0.1001 Y补=0.1100 X+Y=X补+Y补=0.0101 ]补Y]补,[X+YX=0.1011,Y=5.已知:-0.0101,求:[X]补,[=1.1011 ]补 [Y [X]补=0.1011 解:=0.0110 ]补+[Y[X+Y]补=[X]补 的存储器,计算总共需要多少64K×8bit4K×4bit的RAM存储器芯片,要组成一个1. 有? 芯片,其中多少芯片构成并联?多少个芯...
X = 0.1001 , Y = 0.0101 由于这两个数都是正数,所以它们的补码就是它们本身。对齐后进行按位加法: X + Y: 0.1001 0.0101 0.11010 由于结果超过了4位,所以需要舍弃最高位的进位,并判断是否溢出。结果为11010,使用双符号位法,在前面再加一个0: 00.11010 观察最高两位是否相同,发现都是0,所以没有发生...
(X+Y)补=(X)补+(Y)补=010101+000101=011010 X+Y=(011010)原=+11010 X=-1011,Y=+01011 (X-Y)补=(X)补+(-Y)补=110101+110101=[1]101010 X-Y=(110110)原=-10110 X=-11,Y=-10110 (X-Y)补=(X)补+(-Y)补=111101+010110=[1]010011 X-Y=(010011)原=+10011 X=+11100,Y=-11 (X+...
(1)X=0.1001,Y=0.1100(2)X=-0.0100,Y=0.1001 解析: 采用补码实现加减法可简化运算,运算时无需单独处理符号位,符号位和数值位同时参与运算,即可得到结果的补码形式。但要注意检测运算的溢出,常用的检测方法是采用双符号位法。 (1)[X]补=00.1001(2)[X]补=11.1100 ...
解:(1)先写出X和y的变形补码再计算它们的和 [x]补=[y]补= [x+y]补=[x]补 +[y]补=+= ••• x+y=无溢出。 (2)先写出x和y的变形补码再计算它们的和 [x]补=[y]补= [x+y]补=[x]补 +[y]补=+= • x+y= 无溢出。 (3)先写出x和y的变形补码再计算它们的和 [x]补=[y]补...
用补码运算方法求X-Y。(1)X=-0.0100,Y=0.1001(2)X=-0.1011,Y=-0.1010解析:由[Y]补求[-Y]补的方法是:连符号位在内,将[Y]
[X+Y]补=[X]补+[Y]补=0.11011+0.11111=1.11010有溢出(正+正=负),正溢出。 [X-Y]补=[X]补+[-Y]补=0.11011+1.00001=1.11100无溢出(同号相减不溢出) 方法二:(双符号位判溢) [X]补=00.11011//[X]补=100.00000+0.11011=00.11011(mod4)
+ [Y]补 = 00.1100 + [-Y]补 = 11.0100 [X+Y]补 = 01.0101 [X-Y]补 = 11.1101 因为双符号位相异,结果发生溢出。 X-Y = -0.0011 (2) [X]补 = 11.1100 [X]补 = 11.1100 + [Y]补 = 00.1001 + [-Y]补 = 11.0111 [X+Y]补 = 00.0101 [X-Y]补 = 11.0011 X+Y = +0.0101 ...