-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为:00111,我就想问这么全对吗?我
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/12 16:49:35
-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为:00111,我就想问这么全对吗?我怎么算了好几次都不是这个数!
按楼主做法,约定字长5位
x = -7d = -00111b
[x]原 = 10111b
[x]反 = 11000b
[x]补 = 11001b
y = -4d = -00100b
[y]原 = 10100b
[y]反 = 11011b
[y]补 = 11100b
[x]补 = 11001b
[y]补 = 11100b (+
---------------------------
[x+y]补 =10101b (最高位进位1自动丢失)
[x+y]反 =10100b
[x+y]原 =11011b
x+y = -1011b = -11d
x = -7d = -00111b
[x]原 = 10111b
[x]反 = 11000b
[x]补 = 11001b
y = -4d = -00100b
[y]原 = 10100b
[y]反 = 11011b
[y]补 = 11100b
[x]补 = 11001b
[y]补 = 11100b (+
---------------------------
[x+y]补 =10101b (最高位进位1自动丢失)
[x+y]反 =10100b
[x+y]原 =11011b
x+y = -1011b = -11d
-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为:00111,我就想问这么全对吗?我
假定机器数为8位,(1位符号位,7位数值),写出下列各二进制数的原码和补码?
4位补码(含一位符号位)的表示范围为-8~+7 1000怎么就表示08呢?
设机器字长为8位(含1位符号位),用补码运算规则计算:A=11/64,B=-15/32,求A+B
机器数字长8位(1位符号位),机器数BAH为补码,算术右移一位得多少
二进制浮点数的补码表示为:49AH,前4位为阶码,后8位为尾数,符号位均为1位,问真值十进制是多少?
设机器数采用补码形式(含1位符号位),若寄存器内容为9BH,则对应的十进制数为_____.计算机
x的补码是1101,y的补码是0010,则x-y的值的补码为多少(x和y都是用4位二进制表示的有符号
-8的补码是多少?书上-8补码是1000但我就看不明白了.按定义来说当真值为负,补码便是将数值位按位取反,最后加1,符号
原码反码补码:两个符号位不同的八位二进制数(补码形式)如何相加,说明原因
补码是对它的原码(除符号位外)各位取反,并在未位加1?
八位二进制补码如何求加法,说明为什么是带符号位直接相加,