翻訳と辞書
Words near each other
・ バレリー・ブリスコ・フックス
・ バレリー・ブリスコ=フックス
・ バレリー・プレイム
・ バレリー・マルコー
・ バレル
・ バレル (ゲームキャラクター)
・ バレル (曖昧さ回避)
・ バレル (銃身)
・ バレルめっき
・ バレルアルデヒド
バレルシフタ
・ バレルド・アクション
・ バレルプロセッサ
・ バレルロール
・ バレルロール (マニューバ)
・ バレロフェノン
・ バレロラクタム
・ バレロラクトン
・ バレロ・テキサス・オープン
・ バレン


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

バレルシフタ : ミニ英和和英辞書
バレルシフタ
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。


バレルシフタ : ウィキペディア日本語版
バレルシフタ
バレルシフタ()はある特定のビット数分だけワードデータをシフトできるデジタル回路である。これはマルチプレクサを並べたものとして実装できる。この実装では一つのマルチプレクサの出力はシフト距離に依存するウェイ数分離れた段のマルチプレクサの入力に接続されている。必要なマルチプレクサの数はnビットワードに対しては、''n''
*log2(''n'')である。よくある4つのワードサイズとそれに必要なマルチプレクサの数を以下に示す。
* 64-bit — 64
*\log_2(64) = 64
*6 = 384
* 32-bit — 32
*\log_2(32) = 32
*5 = 160
* 16-bit — 16
*\log_2(16) = 16
*4 = 64
* 8-bit — 8
*\log_2(8) = 8
*3 = 24
例えば、4入力A、B、C、Dを持つ4ビットのバレルシフタは、ABCDの順にビットを回転させることができる。つまり、3つのビット位置をすべて右にシフトすることができる(したがってA、B、C、Dのいずれも循環させることができる)。バレルシフタは(ALUと並んで)マイクロプロセッサ内の非常に重要なパーツに含まれ、様々な分野に応用されている。
==実装==
しばしばバレルシフタは並列に並べた2x1マルチプレクサをカスケード接続することで実装されている。中間の信号は、2ビットシフトするか同じデータを出力するか、Sの値によってどちらかを選択するかに使われる。この信号はSによって制御される別のマルチプレクサによってシフトされる。
im = IN, if S == 0
= IN << 2, if S == 1
OUT = im, if S == 0
= im << 1, if S == 1
より大きなバレルシフタは追加のステージを持っている。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「バレルシフタ」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.