Koti Laitteisto Mikä on tynnyrinvaihdin? - määritelmä techopediasta

Mikä on tynnyrinvaihdin? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä tynnyrinvaihdin tarkoittaa?

Tynnyrikytkin on erikoistunut digitaalinen elektroninen piiri, jonka tarkoituksena on siirtää koko datasanaa määrätyllä määrällä bittejä käyttämällä vain yhdistelmälogiikkaa, ilman sekvenssilogiikkaa. Yksinkertaisin tapa saavuttaa tämä on käyttää multiplekserisarjaa, jossa yksi lähtö on kytketty ketjun seuraavan multiplekserin tuloon tietyllä tavalla, joka riippuu määritellystä siirtymän määrästä.

Techopedia selittää Barrel Shifterin

Tynnyrikytkimet ovat erikoistuneita elektronisia piirejä, joita käytetään siirtämään binaaridatan bittejä ja joita usein käytetään upotettujen digitaalisten signaaliprosessorien ja muiden yleiskäyttöön tarkoitettujen prosessorien kanssa tietojen manipuloimiseksi. Tiedonsiirtoa vaaditaan useille matalan tason datasovelluksille, kuten liukulukuaritmeettisiin toimintoihin, bittien indeksointiin ja muuttuvapituiseen koodaukseen. Tynnyrikytkin pystyy suorittamaan vaiheen yhdessä kellojaksossa antaen sille suuren edun yksinkertaiseen vaihtajaan nähden, joka voi siirtää n bittiä n kellosyklissä. Sitä käytetään yhdessä prosessorin aritmeettisen logiikkayksikön (ALU) kanssa tai upotettu muuten itse ALU: hon.

Tynnyrinvaihdin pystyy siirtämään binaaridatan bittejä siirtämällä sitä yhdestä multiplekseristä toiseen, tuetun bittimäärän sanelemana kuinka monta multiplekseriä käytetään.

Kaava, kuinka monta multiplekseriä vaaditaan, on n log 2 (n), missä n on tuettujen bittien lukumäärä. Joten 8-bittisellä tynnyrinvaihtimella laskelma on 8 × log 2 (8) = 8 × 3 = 24.

Mikä on tynnyrinvaihdin? - määritelmä techopediasta