Ero sivun ”Digitaalipiirit/Rekisterit ja laskurit” versioiden välillä

Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa
Rivi 3:
 
===Siirtorekisterit===
Useissa digitaalitekniikan sovelluksissa tarvitaan reksiterinrekisterin sisällön sivuttaissiirtoa. Rekisteriin talletettavat bitit tuodaan yksi kerrallaan vasemmanpuolimmaisen kiikun tuloon ja siirretään eteenpäin kellopulssien avulla. Koska kellopulssi tulee samanaikaisesti kaikkiin kiikkuihin ja kiikuilla on riittävän suuri viive, siirtyy jokaisen kiikun nykyinen tila seuraavaan kiikkuun. Vaikka edellisen kiikun lähtö muuttuisi kiikun viiveen jälkeen, kellopulssi ei enää vaikuta seuraavaan kiikun kellotulossa, eikä kiikun seuraava tila pääse vaikuttaamaan seuraavan kiikun tilamuutokseen. Siirtorekisterin bittien määrällä ei ole rajoitusta. Kun rekisteri on täynnä, bitit voidaan lukea samanaikaisesti kiikkujen lähdöistä. Siirtorekisterin sisältö saadaan luettua myös sarjamuodossa viimeisen kiikun lähdöstä bitti kerrallaan tuomalla täyteen rekisteriin kellopulsseja. Mikäli vain viimeisen kiikun lähtö on luettavissa, on kyseessä SISO-tyyppinen (serial-in serial out) siirtorekisteri.
 
===Rinnakkaisrekisteri===
Yleisimmin käytetty rekisterirakenne on rinnakkaisrekisteri (parallel register), johon tieto kopioidaan kellosignaalin reunalla.
 
 
===Parallel In-Serial Out ===
As there is a need for serial – parallel conversion the inverse operation is equally
required. It is done by a Parallel In – Serial Out register (PISO) that allows loading
data as whole data words and serial shifting. For this operation it needs two control
lines: one to trigger the shifting and one to control when a new data word is
loaded to the register .
 
== Barrel Shifters ==
Rivi 19 ⟶ 14:
== Cascade Shifters ==
 
== CountersLaskurit ==
A counter is a sequential circuit that – counts. That means it proceeds through a
pre-defined sequence of states where the state of the circuit is determined by the
Rivi 38 ⟶ 33:
-Synchronous Up counters.
 
== Ring CountersRengaslaskuri ==
 
{{Digital Circuits Stub}}