执行以下1的补码定点整数算术运算

时间:2012-02-04 22:49:00

标签: logic translation digital

这个问题来自我的数字逻辑课,但我不明白。请帮助我理解它的要求。

让我们说A1和A2是八进制速记。

  

执行以下1的补码定点整数算术运算,并注意在每种情况下是否发生了幅度溢出:(提示:在其他八进制速记上使用7的补码算法),

i) A3= A1+A2
ii) A3= A1-A2

我认为你只想在做减法时补充。我不能只以八进制形式进行减法吗?有人可以帮我理解问题是什么吗?

1 个答案:

答案 0 :(得分:0)

这是一个棘手的问题;或者你错了引用它。我怀疑你的导师会问前者;所以一定是后者。

回想1s补码和是两个操作数的异或(这里是A1和A2)。并且没有进位,因此在1s补充世界中没有幅度溢出这样的事情。