Satura rādītājs:
Definīcija - ko nozīmē mucas mainītājs?
Mucas pārslēdzējs ir specializēta digitālā elektroniskā shēma, kuras mērķis ir visu datu vārdu nobīdīt ar noteiktu bitu skaitu, izmantojot tikai kombinēto loģiku, neizmantojot secīgu loģiku. Vienkāršākais veids, kā to panākt, ir izmantojot multipleksoru sērijas, kurās viena izeja ir savienota ar ķēdes nākamā multipleksora ieeju, īpašā veidā, kas ir atkarīgs no norādītā maiņas daudzuma.
Techopedia skaidro Barrel Shifter
Mucas pārslēdzēji ir specializētas elektroniskas shēmas, ko izmanto bināro datu bitu pārvietošanai un kuras bieži izmanto iegultie digitālo signālu procesori un citi vispārējas nozīmes procesori, lai manipulētu ar datiem. Datu nobīde ir nepieciešama dažādām zema līmeņa datu lietojumprogrammām, piemēram, ar peldošā komata aritmētiskām operācijām, bitu indeksēšanu un mainīga garuma kodēšanu. Mucas pārslēdzējs spēj pabeigt nobīdi vienā pulksteņa ciklā, dodot tam lielas priekšrocības salīdzinājumā ar vienkāršu pārslēdzēju, kas n pulksteņa ciklā var nomainīt n bitus. To izmanto kopā ar procesora aritmētisko loģisko vienību (ALU) vai kā citādi iegultu pašā ALU.
Mucas pārslēdzējs var novirzīt bināro datu bitus, pārvietojot tos no viena multipleksera uz nākamo, ar atbalstīto bitu skaitu, ko nosaka izmantoto multipleksoru skaits.
Formula, lai noteiktu, cik daudzkārtotāju ir nepieciešama, ir n log 2 (n), kur n ir atbalstīto bitu skaits. Tātad 8 bitu stobra mainītājam aprēķins ir 8 × log 2 (8) = 8 × 3 = 24.
