问题
单项选择题
操作数“01010101”与“10100101”执行逻辑 (2) 操作后,运算结果为“11110000”。
A.与
B.或
C.与非
D.异或
答案
参考答案:D
解析:[要点解析] 如果两个比特位执行逻辑与(AND)操作,则其运算规则是“全1出1,有0出 0”。操作数“01010101”与“10100101”执行逻辑与(AND)操作后,运算结果为“013000101”。
如果两个操作数执行逻辑与非运算,是指对两个逻辑量先求“与”,然后对结果再求“非”操作。操作数“01010101”与“10100101”执行逻辑与非操作后,运算结果为“11111010”。
如果两个比特位执行逻辑或(OR)操作,则其运算规则是“有1出1,全0出0”。操作数“01010101”与“10100101”执行逻辑或(OR)操作,运算结果为“11110101”。
如果两个比特位执行逻辑异或(XOR)操作,则其运算规则是“相同为0,不同为1”。操作数“01010101”与“10100101”执行逻辑异或(XOR)操作后,运算结果为“11110000”。