? Een schuifregister is een elektronische schakeling gebruikt in computers en andere digitale apparaten . Het bevat een aantal databits , en verplaatst ze over de positie waarin een input klokpuls hoog gaat . Zoals met veel andere logische schakelingen , zoals hekken , omvormers en flip - flops , wordt het schuifregister uitgevoerd als 40 - serie CMOS en 74 - serie TTL chips . Shift Register schuifregister een reeks logische flip - flops gegroepeerd zijn , met de ingang van een met de uitgang van de volgende . Typische schuifregister circuits zijn vier of acht bits groot , hoewel door het achter elkaar chips bij elkaar , kunt u een schuifregister voor een aantal bits . Elke fase in een schuifregister fungeert als een element in een bucket brigade , langs de inhoud naar de volgende fase bij een elektronische puls activeert de schakeling . Als het schuifregister krijgt twee pulsen , de inhoud verschuiving van twee bits Links en rechts Verschuift Shift registers hebben een richting : . Een linker shift register beweegt bits van rechts naar links , een rechts schuifregister in de tegengestelde richting . Meestal wordt een schuifregisterschakeling aangesloten op een of andere manier werken , maar bidirectionele schuifregisters verplaatsen stukjes rechts of links , afhankelijk van de toestand van een richtingsingang . Bijvoorbeeld , kan een vier -bits schuifregister hebben de volgende inhoud : 0011 Na twee linker verschuivingen , de inhoud er als volgt uit : 1100 < br Soorten > De meest eenvoudige vorm van schuifregister is Serial - In , Serial - out , of SISO . Een verschuiving naar links draait bit register SISO een voor een van de rechterkant en schuift deze langs totdat elke bit geeft aan de uitgang aan de linkerkant . Een parallel -in , serieel - uit of PISO met een vier of acht bits tegelijk , verschuift deze dan naar de uitgang een voor een . Een serieel -in , parallel - uit of SIPO verschuift bits in het register een voor een . Vier of acht parallelle uitgangen lees de status van elk register bit zonder dat hen. Minder vaak voorkomende en complexer zijn circuits die input en output zowel seriële en parallelle data . Gebruikt Computer en digitale schakelingen kan omzetten seriële data in parallelle en weer terug als een routine onderdeel van datacommunicatie tussen chips , printplaten en computersystemen . Een SIPO schuifregister fungeert als een serieel - naar - parallelle data -omzetter , en een PISO converteert gegevens van parallelle naar seriële modus . In de jaren 1950 , een SISO inschrijven bij de ingang is aangesloten op de uitgang diende als een vorm van geheugen , maar solid - state geheugen zijn plaats heeft ingenomen . Shift registers met honderden trappen dienen als digitale delay lijnen , of DDLS , voor audio- effecten zoals echo en galm .
|