导读 你们好,最近小活发现有诸多的小伙伴们对于反码怎么求,反码这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。1、第一步
你们好,最近小活发现有诸多的小伙伴们对于反码怎么求,反码这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 第一步,知道0和0加起来是0,0和1加起来是1,1和1加起来是0,但是产生一个进位1,加到下一列。如果添加最高有效位以产生进位,则最终结果将增加1。
2、 在接下来的1。反码运算,符号位和数值将参与运算。在2的符号位之后。反码相加,如果有进位,要送回最低位相加(循环进位)。
3、 3.使用反码进行计算,计算结果也是反码。当转换为真值时,如果符号位为0,则数位保持不变;如果符号位为1,则结果应为其真值。(这里的否定不包括符号位)
4、 接下来给大家举个例子:【例子】给定X=01101,Y=00110,用反码计算Z=X-Y。
5、 接下来我们来回答前面的例子,解决方法有:[X] anti=01101,[-Y] anti=11001,
6、 则[Z]anti=[X]anti[-Y]anti=01101 11001 1(循环进位)=00111,其真值为Z=00111。
以上就是反码这篇文章的一些介绍,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!