问题 单项选择题

欲知8位二进制数B7B6…B0中B4和B1两位是否同时为1,可利用 (57) 与此数相或,并观察所得结果是否为 (58) 。要对此8位二进制数的各位取反,则可用FFH与之进行 (59) 运算。

A.与

B.或

C.异或

D.同或

答案

参考答案:C

解析: Bi(0≤i≤7)取反相当于Bi与1异或,因此为将原8位二进制数的各位取反,只需用FFH与之进行异或运算。选项D中的同或运算也是一种逻辑运算,当A和B取值相同时,A同或B得1,否则得0。

单项选择题
单项选择题