2進数A, Bが、\(A=(1100~0011)_{2}\)、\(B=(1010~0101)_{2}\) であるとき、AとBのビットごとの論理演算を考える。AとBの論理積 (AND)を16進数で表すと(ア)、AとBの論理和 (OR)を16進数で表すと(イ)、AとBの排他的論理和 (EX-OR)を16進数で表すと(ウ)、AとBの否定的論理積 (NAND)を16進数で表すと(エ)となる。
上記の記述中の空白箇所(ア)、(イ)、(ウ)及び(エ)に当てはまる数値として、正しいものを組み合わせたのは次のうちどれか。
回答を選ぶ
選択肢を押すと、すぐに結果が表示されます。
要点
正解は(2)。(ア) AND。1000 0001 \(\to\) 81 ・ (イ) OR: 1110 0111 \(\to\) E7 ・ (ウ) EX-OR: 0110 0110 \(\to\) 66 ・ (エ) NAND: (ANDの反転) 0111 1110 \(\to\) 7E 正解は(2)である。
詳細解説
正解は(2)です。
A = 1100 0011
B = 1010 0101
・(ア) AND: 1000 0001 \(\to\) 81
・(イ) OR: 1110 0111 \(\to\) E7
・(ウ) EX-OR: 0110 0110 \(\to\) 66
・(エ) NAND: (ANDの反転) 0111 1110 \(\to\) 7E
正解は(2)である。