Q ja inverteeritud Q ( Q ). Triger töötab valemi põhjal: Q järgmine J Q K Q Meie sisendid J ja K on alati väärtusega 1, andes signaaligeneraatoriga sisendimpulsse hakkavad väljundid Q ja Q vaheldumisi töötama. Triger kannab edasi tõusva positiivse signaali korral väärtuse 1 läbi väljundi Q (indikaator elementi), langeva negatiivse signaali korral kandub väärtus edasi läbi väljundi Q järgmisse trigerisse (CLK sisendisse), mis omakorda kordab esimese trigeri tööprotsessi (eeldades, et toitev taktsagedus on pidev), kui signaali enam ei ole võimalik edasi kanda (kümnendarv 15), nullitakse kõik trigeri väärtused. Sellise signaali edasi slavestamise ja edasi kandmise põhimõttel saame koostada jadaloenduri. JK trigeri sisend ,,set" on kõrgema tähtsusega sisend, kui J ja K ning annab terve trigerile väärtuse 1, sisend ,,reset" annab väärtuse 0. Loendamist hakkame pihta kõige
Lugemis- ja kirjutamiskäsu ajal määrab aadressisiinil olev kood (aadress) pordi (täpsemalt pordi registri), millega operatsioon toimub. Kuna protsessoriga ühendatavad sisend-väljundseadmed on väga erinevad, kasutatakse ka väga erinevaid porte. Üldiselt on lihtsamal seadmel ka lihtsam port. Näiteks üksikul valgusdioodil piisab pordiks ühest trigerist. Trigeri sisendiks on andmesiini üks järk. Trigeril on oma aadress, st aadressidekooder, mille väljund lubab sellesse trigerisse salvestada ainult vastava aadressiga kirjutamiskäsu ajal. Trigeri väljundis on kas otse või läbi transistori 8 valgusdiood. Kui trigeri aadressil väljastada niisugune bait, kus trigeri sisendiga ühendatud järgu väärtus on 1, siis käsu täitmise tulemusel läheb triger olekusse 1 ja trigeri väljund kõrgeks. Olenevalt sellest, kas trigeri väljundis oleva dioodi teine ots on ühendatud toitepinge
asuvale trigerile jne. Äärmise parempoolse trigeri kaudu saadakse väljund signaal. Enam kasutatavad on dünaamilise sünkroonsisendiga D v. JK trigerid. Trigeriümberlülitumine toimub sünkroonsignaali tagarindest. Iga väljundi trigerid on ühendatud järgmise noorema järgu trigeri sisendiga. Sünkroonsignaali tagamine lülitab kõik trigerid sisendites olnud signaalidele vastavatesse seisunditesse. Nii on arv ühe järgu võrra paremale nihutatud. Kõige vanema järgu trigerisse loetakseinfo väljaspoolt. 44.RAM. Random Access Memory muutmälu, suvapöördusega mälu st võib pöörduda ükskõik millise aadressi osa poole sama ajaga. Saab kirjutada, kustutada, lugeda. (sram, dram) 45.Asünkroonne loendur. Ümberlülitusaeg ei ole samasugune. Kasut indikatsiooniseadmetes ja sagedusjagajates. 46.Sünkroonloendur. Ümberlülitumine toimub samaaegselt või paralleelselt. Ümberlülitumisaeg on koguaeg samasugune. Kasutatakse arvutites, andmetöötluses. 47.Ringloendur
15. Sünkroone loendur JK-trigeritel (näide, 4 bitine). Loendur on impulsside loendamiseks ettenähtud loogikalülitus. Koosneb trigeritest. Kasutusalad- loendamine, sageduse mõõtmine … Sünkroonloendur: Sisendimpulss saabub korraga kõigi trigerite T sisendile. Noorim triger peab alati ümber lülituma. Vanimate trigerite ümberlülitamise määrab kõige nooremate trigerite väljundsignaalide (Q-de) kombinatsioon Sünkroonne 4 bit JK triger loendur Clock läheb igasse trigerisse esimene triger, noorim järk on kogu aeg loogilises ühes, et clock saaks muuta trigeri seisundit iga impulsiga. Sellisel loenduril pole viivist, sest kõik trigerid muutuvad samal ajal. AND lülitused tekitavad vajaliku sisend viimastele (vanimatele ) trigeritele. 16. Aritmeetika-loogikaplokk (ALU). ALU on protsessori plokk, mis on mõeldud aritmeetika- ja loogikateheteks kahendarvudega. Peamised loogikatehted on AND, OR, NOT ja Mod2. ALU
Q 01 11 Q0 = Q0 C + CD 10 5.4. Sünkroonsed kahetaktilised trigerid Trigereid ühendatakse tihti järjestikku nii et eelmine juhib järgmist. Võib juhtuda nii et triger läheb uude olekusse enne kui eelnev signaal on läinud järgmisse trigerisse. Selle vältimiseks kasutatakse kahetaktilisi trigereid. Sis1 S Pea Kahetaktilised trigerid sisaldavad kahte sünkroonset S Abi Sis2 R trig. R trig. trigerit, millistest üks on peatriger ja teine abitriger. C C C Kui sünkrosignaal C=1, siis lülitub peatriger sisendsignaalidega määratud olekusse. Abitriger sel
Q 01 11 Q0 Q0 C CD 10 5.4. Sünkroonsed kahetaktilised trigerid Trigereid ühendatakse tihti järjestikku nii et eelmine juhib järgmist. Võib juhtuda nii et triger läheb uude olekusse enne kui eelnev signaal on läinud järgmisse trigerisse. Selle vältimiseks kasutatakse kahetaktilisi trigereid. Sis1 S Pea Kahetaktilised trigerid sisaldavad kahte sünkroonset S Abi Sis2 R trig. R trig. trigerit, millistest üks on peatriger ja teine abitriger. C C C Kui sünkrosignaal C=1, siis lülitub peatriger sisendsignaalidega määratud olekusse. Abitriger sel
Staatilises muutmälus kasutatakse iga infobiti salvestamiseks ühte trigerit, mis säilitab infot seni, kuni säilib toitepinge. Kuna staatilises mälus säilib salvestatud informatsioon ka pärast mälust lugemist, püsides seal toitepinge olemasolu korral kui tahes kaua, siis nimetatakse niisugust mälu staatiliseks. Lihtsaima staatilise muutmälu struktuur on joonisel. Mälul on 1024 aadressi ja tema kogumaht on 1024 bitti ehk 1024 pesa. Iga bitt on salvestatud trigerisse ning triger valitakse rea- ja veerudekoodri abil. Mälu juhtimiseks kasutatakse järgmisi signaale: R/W = 1, (read/write) määrab ära lugemisrežiimi; R/W = 0, määrab ära kirjutusrežiimi; CS = 0, (chip select) lubab mälukiibist bitte lugeda (D0) või sellesse kirjutada (D1); CS = 1, mäluelement on süsteemi tööst välja lülitatud ning ei reageeri aadressi A9...A0 koodile ega signaalile R/W. Andmesõna pikkuseks on tavaliselt 8, 16, 32 jne bitti. Vastavalt andmesõna
Staatilises muutmälus kasutatakse iga infobiti salvestamiseks ühte trigerit, mis säilitab infot seni, kuni säilib toitepinge. Kuna staatilises mälus säilib salvestatud informatsioon ka pärast mälust lugemist, püsides seal toitepinge olemasolu korral kui tahes kaua, siis nimetatakse niisugust mälu staatiliseks. Lihtsaima staatilise muutmälu struktuur on joonisel. Mälul on 1024 aadressi ja tema kogumaht on 1024 bitti ehk 1024 pesa. Iga bitt on salvestatud trigerisse ning triger valitakse rea- ja veerudekoodri abil. Mälu juhtimiseks kasutatakse järgmisi signaale: R/W = 1, (read/write) määrab ära lugemisreziimi; R/W = 0, määrab ära kirjutusreziimi; CS = 0, (chip select) lubab mälukiibist bitte lugeda (D0) või sellesse kirjutada (D1); CS = 1, mäluelement on süsteemi tööst välja lülitatud ning ei reageeri aadressi A9...A0 koodile ega signaalile R/W. Andmesõna pikkuseks on tavaliselt 8, 16, 32 jne bitti
dünaamilisteks. Staatilises muutmälus kasutatakse iga infobiti salvestamiseks ühte trigerit, mis säilitab infot seni, kuni säilib toitepinge. Kuna staatilises mälus säilib salvestatud informatsioon ka pärast mälust lugemist, püsides seal toitepinge olemasolu korral kui tahes kaua, siis nimetatakse niisugust mälu staatiliseks. Lihtsaima staatilise muutmälu struktuur on joonisel. Mälul on 1024 aadressi ja tema kogumaht on 1024 bitti ehk 1024 pesa. Iga bitt on salvestatud trigerisse ning triger valitakse rea- ja veerudekoodri abil. Mälu juhtimiseks kasutatakse järgmisi signaale: R/W = 1, (read/write) määrab ära lugemisreziimi; R/W = 0, määrab ära kirjutusreziimi; CS = 0, (chip select) lubab mälukiibist bitte lugeda (D0) või sellesse kirjutada (D1); CS = 1, mäluelement on süsteemi tööst välja lülitatud ning ei reageeri aadressi A9...A0 koodile ega signaalile R/W. Andmesõna pikkuseks on tavaliselt 8, 16, 32 jne bitti
Staatilises muutmälus kasutatakse iga infobiti salvestamiseks ühte trigerit, mis säilitab infot seni, kuni säilib toitepinge. Kuna staatilises mälus säilib salvestatud informatsioon ka pärast mälust lugemist, püsides seal toitepinge olemasolu korral kui tahes kaua, siis nimetatakse niisugust mälu staatiliseks. Lihtsaima staatilise muutmälu struktuur on joonisel. Mälul on 1024 aadressi ja tema kogumaht on 1024 bitti ehk 1024 pesa. Iga bitt on salvestatud trigerisse ning triger valitakse rea- ja veerudekoodri abil. Mälu juhtimiseks kasutatakse järgmisi signaale: R/W = 1, (read/write) määrab ära lugemisreziimi; R/W = 0, määrab ära kirjutusreziimi; CS = 0, (chip select) lubab mälukiibist bitte lugeda (D0) või sellesse kirjutada (D1); CS = 1, mäluelement on süsteemi tööst välja lülitatud ning ei reageeri aadressi A9...A0 koodile ega signaalile R/W. Andmesõna pikkuseks on tavaliselt 8, 16, 32 jne bitti
Staatilises muutmälus kasutatakse iga infobiti salvestamiseks ühte trigerit, mis säilitab infot seni, kuni säilib toitepinge. Kuna staatilises mälus säilib salvestatud informatsioon ka pärast mälust lugemist, püsides seal toitepinge olemasolu korral kui tahes kaua, siis nimetatakse niisugust mälu staatiliseks. Lihtsaima staatilise muutmälu struktuur on joonisel 1.25. Mälul on 1024 aadressi ja tema kogumaht on 1024 bitti ehk 1024 pesa. Iga bitt on salvestatud trigerisse ning triger valitakse rea- ja veerudekoodri abil. Mälu juhtimiseks kasutatakse järgmisi signaale: R/W = 1, (read/write) määrab ära lugemisrežiimi; R/W = 0, määrab ära kirjutusrežiimi; CS = 0, (chip select) lubab mälukiibist bitte lugeda (D0) või sellesse kirjutada (D1); CS = 1, mäluelement on süsteemi tööst välja lülitatud ning ei reageeri aadressi A9...A0 koodile ega signaalile R/W. Staatilise muutmälu struktuur ja kiibi tähis on joonisel 1.25