ビット演算シミュレータ
ビット単位の演算を視覚的にシミュレーション
使い方
- 値Aと値Bの入力欄にそれぞれ数値を入力します
- 入力形式(2進数・10進数・16進数)を選択します
- ビット幅(8・16・32ビット)を選択します
- 演算(AND, OR, XOR, NOT, シフト等)を選択します
- 演算結果がビット表示と各形式で表示されます
こんな場面で使えます
- 組み込みソフト開発でレジスタのビット操作を視覚的に確認する時
- フラグの設定・クリア・トグル操作を理解する時
- ビットマスクの作成と適用結果を確認する時
- 情報処理の学習でビット演算の動作を視覚的に理解する時
よくある質問
2の補数表現に対応していますか? ▼
はい、符号付き整数として2の補数表現に対応しています。8ビットの場合は-128〜127、16ビットの場合は-32768〜32767の範囲を扱えます。
NOT演算はどのように動作しますか? ▼
NOT演算は値Aの各ビットを反転します。値Bは使用しません。選択したビット幅に応じて反転が行われます。
シフト演算の種類は? ▼
左シフト(<<)、論理右シフト(>>>)、算術右シフト(>>)に対応しています。算術右シフトでは符号ビットが保持されます。
関連ツール
進数変換
2進数・8進数・10進数・16進数など任意の基数間で数値を変換
抵抗カラーコード計算機
カラーコードから抵抗値を計算、または抵抗値からカラーコードを逆引き
オームの法則計算機
電圧・電流・抵抗・電力の相互計算
LED抵抗値計算機
LED回路の電流制限抵抗を計算
UART ボーレート計算機
クロックと目標ボーレートから分周比・誤差・レジスタ値を計算
PWM・タイマ設定計算機
クロックとプリスケーラ・カウンタ値からPWM周波数・デューティ・分解能とレジスタ設定値(PSC/ARR/CCR)を計算・逆算
タイマ割込み周期・クロック分周 計算機
クロックとプリスケーラ・カウント値から割込み周期・周波数を計算。目標周期から最適なPSC/ARRを逆算
ADC 分解能・LSB・電圧 計算機
分解能と基準電圧からLSB電圧・量子化誤差・ダイナミックレンジ・code↔電圧変換・ENOB・オーバーサンプリングを計算