用补码加法来完成下列计算,并判断有无溢出产生(字长为8位),要求写出详细计算过程(竖式计算)。

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:18:19
用补码加法来完成下列计算,并判断有无溢出产生(字长为8位),要求写出详细计算过程(竖式计算)。
1、(1)75 + 65 (2)75 – 65
2、已知A= -1010,B= -10101,试计算下面各式
(1)[A + B]补 (2)[A - B]补

一.
128 64 32 16 8 4 2 1
0 1 0 0 1 0 1 1 =75
0 1 0 0 0 0 0 1 =65
add
0 1 0 0 0 0 0 1 =65 相同为1不同为0
sub
0 1 0 0 1 0 1 1 =75 有1出1,全0出0

二.
0 0 0 0 1 0 1 0 =A
0 0 0 1 0 1 0 1 =B
add
0 0 0 0 0 0 0 0 求补为反码加1
1 1 1 1 1 1 1 1 全1加1为
0 0 0 0 0 0 0 0 因此有溢出产生
sub
0 0 0 1 1 1 1 1 求反加1为
1 1 1 0 0 0 0 1 无溢出产生

不知道是不是你要的结果 看看再说

怎么这么眼熟呢,我看不会有人来的,电脑上打竖式太麻烦了

用补码加法来完成下列计算,并判断有无溢出产生(字长为8位),要求写出详细计算过程(竖式计算)。 一、 二进制补码来完成下列运算,并判断有无溢出。 用线形表来储存一元多项式,并编写代码完成一元多项式的加法 设机器字长为8位(含1位符号位),用补码运算规则计算下列各题 用8位二进制补码计算 用哲学原理判断下列说法是否正确并说明为什么 为什么在引入补码之后,减法运算可以用加法来实现。且数的符号位也可以当作数值一样参加运算。 将下列十进制数用十六进制的补码表示 汇编中溢出所谓的按次高和最高的进位来判断是怎么回事?可不可以用最详细的方法解释一下? 用一般将来时完成下列对话