Domov Strojna oprema Kaj je prestavljalnik sodov? - definicija iz tehopedije

Kaj je prestavljalnik sodov? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Barrel Shifter?

Prestavnik za sod je specializirano digitalno elektronsko vezje z namenom, da celotno podatkovno besedo premakne za določeno število bitov samo z uporabo kombinirane logike, pri čemer se ne uporablja zaporedna logika. Najpreprostejši način za dosego tega je uporaba niza multiplekserjev, pri čemer je en izhod povezan z vhodom naslednjega multiplekserja v verigi, na določen način, ki je odvisen od določene količine premika.

Tehopedia razlaga Barrel Shifter

Barrelni prestavniki so specializirana elektronska vezja, ki se uporabljajo za prestavljanje bitov binarnih podatkov in jih pogosto uporabljajo vdelani digitalni signalni procesorji in drugi splošni procesorji za manipulacijo s podatki. Prenos podatkov je potreben za različne aplikacije nizkih podatkov, kot so aritmetične operacije s plavajočo vejico, indeksiranje bitov in kodiranje spremenljive dolžine. Preklopnik lahko dokonča premik v enem ciklu ur, kar ima veliko prednost pred preprostim prestavljalnikom, ki lahko v n urnih ciklih preklopi n bitov. Uporablja se skupaj z aritmetično logično enoto procesorja (ALU) ali je kako drugače vgrajena v ALU.

Prestavnik barela lahko premakne bitove binarnih podatkov s premikanjem iz enega multiplekserja v drugega, pri čemer podprto število bitov narekuje število uporabljenih multipleksov.

Formula za določitev, koliko multiplekserjev je potrebnih, je n log 2 (n), kjer je n število podprtih bitov. Torej je za 8-bitni premik sodov izračun 8 × log 2 (8) = 8 × 3 = 24.

Kaj je prestavljalnik sodov? - definicija iz tehopedije