【发布时间】:2013-04-07 01:57:53
【问题描述】:
我使用 4、1 位全加器构建了一个四位加法器/减法器,输入和输出是二进制补码。
如果X=0111 and Y=1000 他们的总和显然是 1111。
在十进制中,这等于 7 + 8 因此 15 这是总和的结果。
但是我很困惑,如果这个结果需要通过翻转位并加一个来转换回“常规”二进制文件?所以答案将是 0001 代表十进制的 1。翻译前的十进制 Y 实际上是 0110 表示 6,从而产生以下二进制 7-6 = 1。如果有人能指出我正确的方向,我将不胜感激!
【问题讨论】:
标签: binary addition twos-complement