【问题标题】:Signed magnitude, 1's complement and 2's complement of +46 and -17+46 和 -17 的有符号幅度、1 的补码和 2 的补码
【发布时间】:2012-02-16 00:11:14
【问题描述】:

谁能验证我是否正确?

+46 (7 bits)
S.M : 0101110
1's C. : 0101110 ( the same )
2's C. : 0101110 ( the same )

-17 (7 bits)
S.M : 1010001
1's C. : 1101110
2's C. : 1101111

【问题讨论】:

    标签: binary signed complement


    【解决方案1】:

    +46 都是不正确的(你的评论是正确的)。要测试有符号的幅度,只需分解幅度分量,例如:

    0 * 1 + 
    1 * 2 +
    1 * 4 +
    0 * 8 +
    1 * 16 + 
    1 * 32
    

    一旦你得到了有符号的幅度,其他的应该很容易。

    你的 -17 都是正确的。

    【讨论】:

    • 是的,我确实错过了。是 0101110。谢谢
    • 但是当你有一个带符号的震级数时它都保持不变是正确的吗?
    猜你喜欢
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 2012-06-18
    • 1970-01-01
    相关资源
    最近更新 更多