Dom Hardver Što je mjenjač bačve? - definicija iz tehopedije

Što je mjenjač bačve? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Barrel Shifter?

Mjenjač bačve je specijalizirani digitalni elektronički sklop s ciljem da se cijela podatkovna riječ prebaci na određeni broj bitova samo koristeći kombinacijsku logiku, a da se ne koristi sekvencijalna logika. Najjednostavniji način postizanja toga je korištenjem niza multipleksera gdje je jedan izlaz povezan na ulaz sljedećeg multipleksera u lancu, na određeni način koji ovisi o navedenoj količini pomaka.

Tehopedia objašnjava Barrel Shifter

Mjenjač bačvi su specijalizirani elektronički sklopovi koji se koriste za pomicanje bita binarnih podataka i često se koriste ugrađenim digitalnim signalnim procesorima i drugim procesorima opće namjene za manipuliranje podacima. Promjena podataka potrebna je za razne aplikacije niske razine podataka, poput aritmetičkih operacija s pomičnom zarezom, indeksiranja bita i kodiranje promjenjive duljine. Mjenjač cijevi može dovršiti promjenu u jednom satu ciklusa, što mu daje veliku prednost u odnosu na jednostavan prebacivač koji može pomaknuti n bita u n ciklusa sata. Koristi se zajedno s aritmetičkom logičkom jedinicom procesora (ALU) procesora ili je na neki drugi način ugrađen u sam ALU.

Mjenjač barela može pomicati bitove binarnih podataka premještajući ih iz jednog multipleksera u sljedeći, s podržanim brojem bitova diktiranim brojem multipleksera.

Formula za određivanje koliko je potrebno multipleksera je n log 2 (n) gdje je n podržani broj bita. Dakle, za 8-bitni pomak cijevi izračun je 8 × log 2 (8) = 8 × 3 = 24.

Što je mjenjač bačve? - definicija iz tehopedije