c
変数regにマップされたレジスタを、ビット演算子で制御する。 マスクを用意 msk = 1U << x; AND (&) xビットを取ってくる bit = (reg & msk) >> x; xビットをクリア reg &= ~msk; xビット以外をクリア reg &= msk; xビットによる条件分岐 (1bit) if (reg & m…
変数regにマップされたレジスタを、ビット演算子で制御する。 マスクを用意 msk = 1U << x; AND (&) xビットを取ってくる bit = (reg & msk) >> x; xビットをクリア reg &= ~msk; xビット以外をクリア reg &= msk; xビットによる条件分岐 (1bit) if (reg & m…