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

Poistettu sisältö Lisätty sisältö
Rivi 37:
===Johnson-laskuri===
JK-kiikuilla toteutettu Johnson-laskuri (Johnson counter) muodostetaan niin, että siirtorekisterin viimeisen kiikun lähtö kytketään ensimmäisen kiikun K-tuloon ja viimeisen kiikun lähdön komplementti ensimmäisen kiikun J-tuloon. Johnson-laskurissa kopioituu kellopulssin reunalla viimeisen kiikun tilan komplementti ensimmäiseen kiikkuun. Jos Johnson-laskuri on täynnä nollia, se alkaa täyttyä vasemmalta lukien ykkösillä. Kun se on täynnä ykkösiä, se täyttyy vasemmalta lukien nollilla. n-bittisessä Johnson-laskurissa on käytössä 2n tilaa.
 
 
 
{|border="1" cellpadding="2"
|-
|colspan=6 align=center| Straight ring/''Overbeck counter'' ||colspan=6 align=center| Twisted ring/''Johnson counter''
|-
||Clock<br>pulse||Cycle||Q0||Q1||Q2||Q3|||Clock<br>pulse||Cycle||Q0||Q1||Q2||Q3
|-
| 0||rowspan=4| I || 1 || 0 || 0 || 0 || 0||rowspan=8| I || 0 || 0 || 0 || 0
|-
| 1|| 0 || 1 || 0 || 0 || 1|| 1 || 0 || 0 || 0
|-
| 2|| 0 || 0 || 1 || 0 || 2|| 1 || 1 || 0 || 0
|-
| 3|| 0 || 0 || 0 || 1 || 3|| 1 || 1 || 1 || 0
|-
| 4||rowspan=4|II || 1 || 0 || 0 || 0 || 4|| 1 || 1 || 1 || 1
|-
| 5|| 0 || 1 || 0 || 0 || 5|| 0 || 1 || 1 || 1
|-
| 6|| 0 || 0 || 1 || 0 || 6|| 0 || 0 || 1 || 1
|-
| 7|| 0 || 0 || 0 || 1 || 7|| 0 || 0 || 0 || 1
|-
| 8|| III || 1 || 0 || 0 || 0 || 8|| II|| 0 || 0 || 0 || 0
|-
|}
<br clear="left">
4-bittisten rengaslaskurureiden sekvenssit
 
==Lähteet==