Logic 执行以下1';s补定点整数算术运算

Logic 执行以下1';s补定点整数算术运算,logic,translation,digital,Logic,Translation,Digital,这个问题来自我的数字逻辑课,但我不懂。请帮助我理解它在问我什么 假设A1和A2是八进制速记 执行以下1的补码定点整数算术运算,并注意每种情况下是否发生了幅值溢出:(提示:在另一个八进制速记中使用7的补码算术) i) A3=A1+A2 ii)A3=A1-A2 我以为你只在想减法的时候才取补码。我不能用八进制形式做减法吗?有人能帮我理解这些问题是什么吗?这是一个技巧性的问题;或者你引用错了。我怀疑你的导师会问前者;所以一定是后者 回想一下,1s补码和是两个操作数(这里是A1和A2)的异或。在1s补码

这个问题来自我的数字逻辑课,但我不懂。请帮助我理解它在问我什么

假设A1和A2是八进制速记

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

i) A3=A1+A2 ii)A3=A1-A2
我以为你只在想减法的时候才取补码。我不能用八进制形式做减法吗?有人能帮我理解这些问题是什么吗?

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


回想一下,1s补码和是两个操作数(这里是A1和A2)的异或。在1s补码的世界里,没有进位,因此也就没有像大小溢出这样的事情。

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


回想一下,1s补码和是两个操作数(这里是A1和A2)的异或。在1s补码世界中没有进位,因此也就没有像大小溢出这样的东西。

我完全复制了它,所以这一定是一个技巧性的问题。当他说1的补码时,是不是意味着我要把A1和A1二进制的1和0倒过来,然后加起来?提示是什么,说使用7的补码?忘记1s补码中代数“加法”的概念。两个操作数的1s补码“加法”正是“操作数1异或操作数2”。我不知道他所说的“7s补码”是什么意思。也许它与八进制有关,但对我来说没有意义。我想存在“7s补码”表示法,但我必须相信这是“2s补码”的拼写错误。A1和A2不是八进制数,它们的范围在0-7之间。如果它们是十六进制,则可能的八进制表示为A1:0241;A2:0242。但即使这样也没有任何意义。我完全复制了它,所以这一定是一个骗人的问题。当他说1的补码时,是不是意味着我要把A1和A1二进制的1和0倒过来,然后加起来?提示是什么,说使用7的补码?忘记1s补码中代数“加法”的概念。两个操作数的1s补码“加法”正是“操作数1异或操作数2”。我不知道他所说的“7s补码”是什么意思。也许它与八进制有关,但对我来说没有意义。我想存在“7s补码”表示法,但我必须相信这是“2s补码”的拼写错误。A1和A2不是八进制数,它们的范围在0-7之间。如果它们是十六进制,则可能的八进制表示为A1:0241;A2:0242。但即使这样也毫无意义。 i) A3= A1+A2 ii) A3= A1-A2