
计算机基础理论
文章平均质量分 51
YoungDream365
这个作者很懒,什么都没留下…
展开
-
取模和按位与的关系
取模和按位与的关系求余数时,经常会用到取模操作,当除数b=2n时,可以满足使用按位与代替,直接对内存中的二进制位进行操作更加高效;(n∈N)a % b = a & (b-1)(b=2n)即:a % 2n = a & (2n-1)例如:11 % 4 = 11 & 3 = 30100-1(4) ——> 0011(3)原理 1 0 1 1 =11& 0 0 1 1 =3 ———————————————————————— 0 0 1 1 =32n(22原创 2021-08-09 00:39:22 · 1656 阅读 · 0 评论 -
原码、反码、补码的转换与运算
原码、反码、补码的转换与运算正数的原码、反码、补码都相等。6[原] = 6[反] = 6[补] = 0110负数的反码是原码符号位不变其余位取反。(机器数最高位为符号位,0表示正数,1表示负数)-6……= 1 0110 -6[反] = 1 1001负数的补码 = 反码+1-6[补] -6[反] + 1 =11001 + 1 -6[补]=……1...原创 2019-03-29 09:49:19 · 2003 阅读 · 0 评论