Utilities Web

ビット演算シミュレータ

ビット単位の演算を視覚的にシミュレーション

使い方

  1. 値Aと値Bの入力欄にそれぞれ数値を入力します
  2. 入力形式(2進数・10進数・16進数)を選択します
  3. ビット幅(8・16・32ビット)を選択します
  4. 演算(AND, OR, XOR, NOT, シフト等)を選択します
  5. 演算結果がビット表示と各形式で表示されます

こんな場面で使えます

  • 組み込みソフト開発でレジスタのビット操作を視覚的に確認する時
  • フラグの設定・クリア・トグル操作を理解する時
  • ビットマスクの作成と適用結果を確認する時
  • 情報処理の学習でビット演算の動作を視覚的に理解する時

よくある質問

2の補数表現に対応していますか? ▼

はい、符号付き整数として2の補数表現に対応しています。8ビットの場合は-128〜127、16ビットの場合は-32768〜32767の範囲を扱えます。

NOT演算はどのように動作しますか? ▼

NOT演算は値Aの各ビットを反転します。値Bは使用しません。選択したビット幅に応じて反転が行われます。

シフト演算の種類は? ▼

左シフト(<<)、論理右シフト(>>>)、算術右シフト(>>)に対応しています。算術右シフトでは符号ビットが保持されます。

関連ツール