バレルシフタ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/24 07:43 UTC 版)
バレルシフタ(英: barrel shifter)は、ある特定のビット数分だけワードデータをシフトできるデジタル回路である。これはマルチプレクサを並べたものとして実装できる。この実装では一つのマルチプレクサの出力はシフト距離に依存するウェイ数分離れた段のマルチプレクサの入力に接続されている。必要なマルチプレクサの数はnビットワードに対しては、n*log2(n)である。よくある4つのワードサイズとそれに必要なマルチプレクサの数を以下に示す。
- 1 バレルシフタとは
- 2 バレルシフタの概要
- 3 実装
- バレルシフタのページへのリンク