各ビットを必ず反転するには、全ビットが1の16進表記FFとの排他的論理和を取る
各ビットを必ず反転するには、全ビットが1の16進表記FFとの排他的論理和を取るため、ウです。 1ビットについて、$x\mathbin{\mathrm{XOR}}1=\bar{x}$、$x\mathbin{\mathrm{XOR}}0=x$です。FFは8ビット全てが1なので、各ビットを0から1、1から0へ反転できます。 00との排他的論理和では各ビットが元の値のままになります。 00との論理和でも各ビットは元の値のままです。 FFとの論理和では結果が全ビット1に固定され、0と1の反転にはなりません。 演算 x=10110010 の結果 効果 00 との XOR 10110010 変わらない 00 との OR 10110010 変わらない FF との XOR 01001101 全ビット反転 FF との OR 11111111 全部1になる
【正解・解説】各ビットを必ず反転するには、全ビットが1の16進表記FFとの排他的論理和を取る|令和元秋 基本情報 午前 問2 | IT資格ラボ