13【单选题】二进制数10101010B与00000000B的“与”、“或”和“异或”结果是____。A. 10101010B、10101010B、00000000BB. 00000000B、10101010B、10101010BC. 00000000B、10101010B、00000000BD. 10101010B、00000000B、10101010B
A. 10101010B、10101010B、00000000B
B. 00000000B、10101010B、10101010B
C. 00000000B、10101010B、00000000B
D. 10101010B、00000000B、10101010B
题目解答
答案
解析
本题考查二进制数的逻辑运算,解题思路是分别根据“与”、“或”、“异或”三种逻辑运算的规则,对二进制数10101010B与00000000B进行运算。
1. “与”运算
“与”运算规则是:只有当两个对应位都为1时,结果位才为1,否则为0。用公式表示为:$A \land B = C$,其中$A$、$B$为参与运算的两个二进制数,$C$为运算结果。
对二进制数10101010B与00000000B进行“与”运算:
$\begin{align*}&10101010B\\&\underline{\land\ 00000000B}\\&00000000B\end{align*}$
2. “或”运算
“或”运算规则是:只要两个对应位中有一个为1,结果位就为1,只有当两个对应位都为0时,结果位才为0。用公式表示为:$A \lor B = C$。
对二进制数10101010B与00000000B进行“或”运算:
$\begin{align*}&10101010B\\&\underline{\lor\ 00000000B}\\&10101010B\end{align*}$
3. “异或”运算
“异或”运算规则是:当两个对应位不同时,结果位为1,相同时结果位为0。用公式表示为:$A \oplus B = C$。
对二进制数10101010B与00000000B进行“异或”运算:
$\begin{align*}&10101010B\\&\underline{\oplus\ 00000000B}\\&10101010B\end{align*}$