![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组原
sudo-wang
稳住
展开
-
计算机原码、反码、补码详解
作者:张子秋 出处:http://www.cnblogs.com/zhangziqiu/ 为了方便,现将其转载至此,版权归原作者所有。本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值转载 2017-09-17 15:54:42 · 504 阅读 · 0 评论 -
一些位运算总结和小技巧
0. 原码、补码、反码 初学者只做了解即可 见 张子秋的博客 无论正负数,在内存中存储的都是补码 正数:反码 == 原码 == 补码 负数:反码 == ~原码 补码 == 反码+11. & 按位 与「AND」 功能:对应的两个二进位 均为1 时,结果 为1,否则 为0 例子:9&5 = 1001&0101 = 0001,即 9&5=1 *规律:二进制中与 1& 保持原位,与 0转载 2017-09-17 16:27:45 · 200 阅读 · 0 评论