a=115,b=-24,用补码求出a b

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/19 04:40:29
-13/64,29/128 2.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题.(1)A=9/64,B=-

题目我可不会做,但我帮你找到了这个题目的答案,供你参考设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题.(1)A=9/64,B=-13/32,求A+B;(2)A=19/32,B=-17/

设机器字长为8位(含1位符号位),用补码运算规则计算:A=11/64,B=-15/32,求A+B

A补码:00001011/01000000=0.0010110B补码:11110001/00100000=1.1000100A+B=11101101/01000000=1.1011010

试题:设机器字长为8位(含1位符号位),用补码运算规则计算:A=19/32,B= --17/128,求:A -- B

A=19/32=(0.1001100)2B=-17/128=(-0.0010001)2[A]补=0.1001100[B]补=1.1101111[-B]补=0.0010001[A-B]补=0.10011

x=-001101,y=-010011 求x的补码和y的补码的和

补足8位,最高位为符号位,0代表正数,1代表负数原码:[X]原=10001101[Y]原=10010011反码:符号位不变,其余按位取反[X]反=11110010[Y]反=11101100补码:等于反

补码X= 1 001 1000 补码Y= 1 010 1000,求X+Y=

X=10011000----(-104)+)Y=10101000----(-88)01000000----(原应为-192,超出了8位补码的表示范围-128~+127.所以就溢出了,表示为-192+2

用16位二进制补码表示一个带符号数,其最小值为( ) A.-65536 B.-32768 C.-32767 D.0

B.-32768用二进制表示为1000000000000000,最高位是符号位,“1”表示负数,绝对值等于低15位取反加1,即111111111111111+1=1000000000000000,转化

X的补码为1000,则X=?

你错了.你应该知道在补码中有个特殊码,就是-0,比如四位补码就是1000,也就是你的问题,他表示的是负模,就是-2^(n-1)(负的2的n-1次方,n为码的位数).这就是为什么补码比反码和原码的示数范

设有补码表示的两个单字节带符号整数a=01001110和b=01001111,则a-b的结果用补码表示为?

;01001110=a的补码-01001111=b的补码------------------------11111111=(a-b)的补码====这个计算,用十进制表示就是:78-79=-1.再问:为

设X=-0.1001,Y=-0.1011,用补码一位乘法求X*Y之值

哇哈哈,铭翰姐姐好,我是来帮你顶的再问:WHO再答:哇哈哈,你提了好多问题。。。

用补码运算方法求x+y=?,x-y=?,指出结果是否溢出.

(1)取补:[x]补=00.1001[y]补=00.1100[-y]补=[[y]补]变补=11.0100[x+y]补=[x]补+[y]补=01.0101符号位为01,结果正溢[x-y]补=[x]补+[

x=+1101,y=-0011,用补码运算求x-y?

减等于加它的相反数,所以变成了1101+0011X:01101Y:00011+------------z:01111结果为+1111

8位补码运算:x=-11010b,y=+10001b,求[x-y]补,并判断是否溢出

x=-11010b[x]原=10011010b[x]反=11100101b[x]补=11100110b-y=-10001b[-y]原=10010001b[-y]反=11101110b[-y]补=111

x=0.1011 y=-0.1001 用补码一位乘法和补码两位乘法计算X*Y的结果有什么区别,具体怎么算?

没区别,两位乘法复杂点.具体两位乘法忘了.因为没必要纠结这个.要考试的话一般都是考存储和指令子类的,一位的话给你发个例题吧.原码一位乘法中,符号位与数值位是分开进行计算的.运算结果的数值部分是乘数与被

已知X = 0.1011 ,Y = -0.1001,用变形补码求X + Y ,X —Y

[X+Y]补=X补+Y补=00.1011+11.0111=00.0010(无溢出)[X-Y]补=[X]补+[-Y]补=00.1011+00.1001=01.0100(溢出,结果错误)

设x= -0.11001,试求其原码、反码、补码

x=-0.11001b若字长6位:[x]原=1.11001b[x]反=1.00110b[x]补=1.00111b若字长8位:[x]原=1.1100100b[x]反=1.0011011b[x]补=1.0

补码加减运算已知[X]补=10110100,[Y]补=01101010,则[X-Y]补的结果是A.溢出 B.011010

[-Y]补=10010110,[X-Y]补=[X]补-[Y]补=[X]+[-Y]补=[X]补10110100+[-Y]补10010110[X-Y]补101001010所以溢出了

若已知【X】补码=11101011,【Y】补码=01001010,则【X】-【Y】补码=多少、?

X原码=-106Y原码=74则X-Y=-180X-Y原码=10110100(符号位溢出)X-Y补码=11001100

用8位补码表示整数126的机器码,算数右移一位厚的结果是___ A.11000001 B.01000001 C.1000

D.11000010126的二进制是01111110,所以-126的补码是126的二进制码“取反加1”,为10000010.算术右移一位,因为左边的符号位为1,所以左边补上1,得到11000001