NEG、AND 和 OR 的作用

NEG、AND 和 OR 的作用
NEG、AND 和 OR 的作用
NEG、AND 和 OR 的作用

这些运算对二进制位做什么?NEG 不是逻辑门:它把每一位翻转,然后加 1\displaystyle 1。计算器就是这样用 10 个二进制位写出 −7\displaystyle -7。AND 逐位比较:只有当两个数在同一位上都是 1\displaystyle 1 时,答案的这一位才是 1\displaystyle 1。OR 给出 1,也就是两个数中至少有一个为 1\displaystyle 1:5AORC3=DB\displaystyle 5A \mathbin{\mathrm{OR}} C3 = DB。