Barrel-shifter

aus Wikipedia, der freien Enzyklopädie

(Weitergeleitet von Barrel-Shifter)
Wechseln zu: Navigation, Suche

Ein Barrel-shifter ist ein Bauteil aus der Digitaltechnik. Es handelt sich dabei um eine Schiebelogikschaltung. Er besteht aus 2-auf-1-Multiplexern und Dekodern.

Im Unterschied zu gewöhnlichen Schieberegistern kann ein Barrel-shifter in einem Schritt eine Verschiebung um mehrere Bit durchführen und vermeidet somit zeitaufwendige Schleifen bei der Durchführung mehrbittiger Schiebeoperationen. Je nach Anwendungsbereich kann dies einen erheblichen Geschwindigkeitsvorteil für das jeweilige Rechenwerk bedeuten.

Sind die Bits innerhalb des Barrel-shifters zyklisch miteinander verbunden, so spricht man auch von einem Barrel-rotator.

Persönliche Werkzeuge
Andere Sprachen