Domov Hardware Co je hlaveň řazení? - definice z techopedie

Co je hlaveň řazení? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Barrel Shifter?

Hlaveňový řadič je specializovaný digitální elektronický obvod, jehož účelem je posunout celé datové slovo o určitý počet bitů pouze pomocí kombinační logiky bez použití sekvenční logiky. Nejjednodušší způsob, jak toho dosáhnout, je použití řady multiplexerů, kde jeden výstup je připojen ke vstupu dalšího multiplexoru v řetězci, specifickým způsobem, který závisí na stanoveném posunu.

Techopedia vysvětluje Barrel Shifter

Barel shifters jsou specializované elektronické obvody používané k posunu bitů binárních dat a často využívané vestavěnými digitálními signálovými procesory a jinými univerzálními procesory za účelem manipulace s daty. Posun dat je vyžadován pro různé nízkoúrovňové datové aplikace, jako jsou aritmetické operace s pohyblivou řádovou čárkou, indexování bitů a kódování s proměnnou délkou. Hlaveňový řadič je schopen dokončit řazení v jednom hodinovém cyklu, což mu dává velkou výhodu oproti jednoduchému řadiči, který může posouvat n bitů v n hodinových cyklech. Používá se ve spojení s aritmetickou logickou jednotkou procesoru (ALU) nebo jiným způsobem zabudovaným do samotné ALU.

Hlaveňový posunovač je schopen posunout bity binárních dat jejich přesunutím z jednoho multiplexoru do následujícího, přičemž podporovaný počet bitů je diktován tím, kolik multiplexerů se používá.

Vzorec pro určení, kolik multiplexerů je vyžadováno, je n log 2 (n), kde n je počet podporovaných bitů. Pro 8bitový řadicí válec je tedy výpočet 8 × log 2 (8) = 8 × 3 = 24.

Co je hlaveň řazení? - definice z techopedie