南京邮电大学吧 关注:330,042贴子:11,174,802

回复:求解啊 两个题目…用补码形式计算

只看楼主收藏回复

没错啊,得到1011 1010,减1,得到1011 1001 原码就是 -100 0110,0x46,就是-70 对的啊


IP属地:上海16楼2012-07-07 05:08
回复
    我们也有这个作业。。。


    IP属地:广东18楼2012-07-07 05:08
    回复
      2025-08-17 20:49:34
      广告
      不感兴趣
      开通SVIP免广告
      我的意思是,真数—反码—补码,然后从补码求回真数


      IP属地:山东19楼2012-07-07 05:08
      回复
        还有什么方法


        IP属地:浙江20楼2012-07-07 05:08
        回复
          不是在后面直接加1额… 第一位是符号位1 后面按位取反0101010 末位加1是10101011……是这么来的…不是你想的直接加1


          21楼2012-07-07 05:08
          回复
            不好意思…不是跟你一样的错误啊 过程在21L


            22楼2012-07-07 05:08
            回复
              - -那是我看错了。。。我还以为你直接在后面加了个1.。。。


              IP属地:浙江23楼2012-07-07 05:08
              回复
                呵呵 那正好一起探讨探讨啊


                24楼2012-07-07 05:08
                回复
                  2025-08-17 20:43:34
                  广告
                  不感兴趣
                  开通SVIP免广告
                  没懂啊 可不可以给个过程呢


                  25楼2012-07-07 05:08
                  回复
                    对的对的!!正解啊!! 我想明白了!这是个负数 而且是补码 要变成原码求解
                    书上例题算得的是俩正数 也就是符号位为0 补码个原码相同 错以为直接用补码求真数了。
                    万分感谢!!改天上电脑送粉啦


                    26楼2012-07-07 05:08
                    回复
                      最后总结一下吧
                      用补码形式计算
                      求俩真值数和差(算差的话把被减数前面舔负号化为加来做):先将俩真值数化为补码形式 再用二进制加法算出结果 最后一步!!也是我出错的一步!! 把得到的补码化为原码求的真值数(由于正数原码补码相同,直接转为真值数)
                      以后不会再错了 谢谢LS的各位 电脑上会一一送粉的啦~


                      27楼2012-07-07 05:08
                      回复


                        IP属地:广东28楼2012-07-07 05:08
                        回复
                          嘻嘻 有结果咯 在27L 参考一下咯


                          29楼2012-07-07 05:08
                          回复
                            恩恩,我看到了哇O(∩_∩)O~


                            IP属地:广东30楼2012-07-07 05:08
                            回复