paremale. Sõna nihutamisega muundatakse rööpkoodis esitatud info jadakoodiks ning vastupidi. Sõna pikkus sõltub registri trigerite arvust ning võib olla väga erinev. Enam on levinud 8-, 16-, 24-, ja 32- bitised registrid, mis vastavad sõnapikkusele 1, 2, 3 ja 4 baiti. Registrit juhitakse signaalidega: vastuvõtt (write) ja 0-seade (reset). Signaalidega write kirjut. sisendite Aº...An informatsioon registrisse, signaaliga reset aga kustutatakse sealt. Register on hulk ühtse juhtimisega trigereid. Ta on trigeritel põhinev lülitus kahendarvude registreerimiseks. (Registriks nim seadet, mis võimaldab salvestada, säilitada ning taasesitada infot ühe infosõna kaupa. Info säilib nii kaua kuni on toide sees. Bitte on võimalik sisestada ja väljastada rööbiti ja järjestikku. Rööbiti - mäluregister, järjestikku - nihkeregister. Registri põhiülesandeks on mitmejärgulise arvu säilitamine. Register koosneb trigeritest, kus iga triger säilitab ühte
"trigger" "flip-flop" "latch" Trigerid on mäluelemendid, mis salvestavad ühe 2ndjärgu (1 bitt infot). 3. RS-triger ("Reset-Set") (kahe stabiilse olekuga digitaallülitus) RS-trigeri töötabel: Trigereid on 4 tüüpi: R S Q n+1 Qn Q n+1 R S ühe juhtsisendiga trigerid: R Q 0 0 Qn ehk 0 0 -- 0 --
muuda kontseptuaalset skeemi. • Millised on toolaua ja serveri andmebaasisu ̈ steemide sarnasused ja erinevused? • Mida saab ja ei saa teha andmebaasisusteemis MS Access (2013), kus on kasutusel traditsiooniline Jet andmebaasimootor? Kas seal saab voi ei saa luua tabeleid (jah), vaateid (ei, aga salvestatud select laused tegelikult loovad vaated), indekseid (jah), trigereid (ei), salvestatud protseduure (ei, ainult 1 sql lausega)? Kas seal saab voi ei saa luua ekraanivorme (jah), trukiseid (jah), makroid(jah)? Naiteks ei saa MS Accessis (2013) kasutada CREATE TRIGGER lauset SQL trigerite loomiseks. Samas on alates MS Access (2013) voimalik siduda tabelitega andmete makrosid, mis voimaldavad lahendada samu probleeme nagu SQL trigerid. Samuti ei saa seal luua eraldi ̃
Säilib ka siis, kui S muutub nulliks. Triger on asetatud 1. R=1 siis Q=0 A lüli sisenditeks on ühed, Q=0. B lüli sisendites on nullid ning Q(kriips)=1. Säilib ka siis, kui R muuta nulliks. Triger on nullitud. Mõlemad väljundid lähevad nulli. Ei ole püsiv sest pärast sisendsignaalide mahavõtmist pole teada, mis jääb väljundite olekuks. Selline kombinatsioon on RS trigeri sisenditel keelatud. Leidub ka inversioonisisenditega RS trigereid. Vastupidiselt eelmisele on aktiivne sisendnivoo 0 ja passiivne nivoo on 1. Siis on olekutabel vastupidine. Inversioooniga 11. Sünkroonsed trigerid (olekutabelid, skeemi tingmärgid). Sünkroone RS triger. On nagu asünkroonne RS triger, kuid sisendite ette on lülitatud täiendavad NING või NING-EI elemendid. Kui sünkrosignaal , clock, C=0 siis triger säilitab endise oleku R ja S sisendsignaalide muutumisest hoolimata. Kui C=1, siis
1) Pingenivoosid (näit. 5V -> 60 V) 2) Lühikesi impulsse pikkadest 3) Pikki impulsse lühikestest 4) Fronte (kaldus frondid järsuks) 38.Lühikese impulsi formeerija. 39.Lühikese impulsi pikendamine. 40.Schmitti triger, selle hüsterees, otstarve. 41.Trigerite PRESET/CLEAR, STOP/RUN, LATCH/LOAD. PRESET ja CLEAR on algoleku andmiseks: PRESET 1, CLEAR 0. STOP ja RUN on töötamise keelamiseks/lubamiseks. 42.Registrite tüübid. Register on hulk ühtse juhtimisega trigereid. Ta on trigeritel põhinev lülitus kahendarvude registreerimiseks. Registriks nim seadet, mis võimaldab salvestada, säilitada ning taasesitada infot ühe infosõna kaupa. Info säilib nii kaua kuni on toide sees. Bitte on võimalik sisestada ja väljastada rööbiti ja järjestikku. Rööbiti mäluregister, järjestikku nihkeregister. Registri põhiülesandeks on mitmejärgulise arvu säilitamine. Register koosneb trigeritest, kus
Andmebaasi deklaratiivne terviklikkus kujutab endast reeglite ja eeskirjade kogumit, millele andmebaasis sisalduvad andmed peavad vastama ja mida on võimalik defineerida (deklareerida) andmebaasi struktuuri kirjelduses (CREATE lausetes). Keerukamate seoste ja reeglite puhul ei saa kasutada deklaratiivset terviklikkust, vaid tuleb andmebaasi kirjutada eraldi andmete kontrolli ja manipuleerimise algoritmid kasutada mõnda andmebaasis kasutatavat protseduurset keelt ja/või andmebaasi trigereid. Üldiselt on võimaluse korral soovitatav kasutada deklaratiivset terviklikkust protseduuride kirjutamise asemel. Mida tähendab RESTRICT või CASCADE määrang andmebaasiobjekti kustutamise lauses? RESTRICT objekti ei kustutata, kui on sellest sõltuvaid objekte CASCADE objekt kustutatakse koos sõltuvate objektidega Vaate eemaldamine DROP VIEW VaateNimi [RESTRICT | CASCADE]; See SQL lause põhjustab vaate kustutamise andmebaasist; Tabeli eemaldamine
Info sisend trigeri viimiseks olekusse, mis on antud sisendisse. C CLOCK takt, sünkroni. juhtsisend. 5.1.4. Trigerite liigid Digitaaltehnika konspekt 23 Tööpõhimõtte järgi liigitatakse trigerit: 1. RS ehk seadesisenditega trigerid. 2. D ehk andmesisendiga trigerid. 3. JK ehk universaalsisenditega trigerid. 4. T ehk loendussisendiga trigerid. Sisend signaalile reageerimise järgi jaotatakse trigereid: 1. Asünkroonset 2. Sünkroonset Asünkroonsele trigerile mõjuvad sisendsignaalid alates saabumishetkest. Sünkroonsele mõjuvad ainult sünkrosisendist saadud juhtsisendile C. Sünkroonsed trigerid jagunevad staatilise juhtimisega, kus trigeri ümberlülitumine toimub siis kui sünkrosisendis on null. Dünaamilise juhtimisega kus trigeri ümberlülitamine toimub sünkrosignaali muutumisel nullist üheks või ühest nulliks. 1 taktised ja 2 taktised võivad olla. 5.2
Info sisend trigeri viimiseks olekusse, mis on antud sisendisse. C CLOCK – takt, sünkroni. juhtsisend. 5.1.4. Trigerite liigid Digitaaltehnika konspekt 23 Tööpõhimõtte järgi liigitatakse trigerit: 1. RS ehk seadesisenditega trigerid. 2. D ehk andmesisendiga trigerid. 3. JK ehk universaalsisenditega trigerid. 4. T ehk loendussisendiga trigerid. Sisend signaalile reageerimise järgi jaotatakse trigereid: 1. Asünkroonset 2. Sünkroonset Asünkroonsele trigerile mõjuvad sisendsignaalid alates saabumishetkest. Sünkroonsele mõjuvad ainult sünkrosisendist saadud juhtsisendile C. Sünkroonsed trigerid jagunevad staatilise juhtimisega, kus trigeri ümberlülitumine toimub siis kui sünkrosisendis on null. Dünaamilise juhtimisega kus trigeri ümberlülitamine toimub sünkrosignaali muutumisel nullist üheks või ühest nulliks. 1 taktised ja 2 taktised võivad olla.
Registri põhiülesandeks on mitmejärgulise arvu säilitamine.Registrit võib kasutada ka arvude nihutamiseks paremale või vasakule, arvujada esituse viimiseks röökujule ja vastupidi. Sõltuvalt arvu esitusviisist jaotatakse registrid jada ja rööpregistriteks. Rööpregistrisse antakse säilitavana arvu kõik järgud korraga. Jadaregistrisse antakse arvu järgud ühekaupa tavaliselt alates nooremast järgust. Ilma nihketa register Hulk ühise juhtimisega trigereid. Nihkeregister Registrid, millesse info sisestamine ja väjastamine toimub järjestikku nim. nihkeregistriteks. Nihkeregistri koostamiseks kasut. nii RS, D kui ka JK trigereid. Nihkeregistris ühendatakse otsene ja inverteeritud väljund järgmise trigeri seadesisenditega S ja R. Seega toimub iga taktiga infosõna nihutamine ühe biti võrra. Sõltuvalt sellest kuidas trigerid omavahel ühendatakse, nihkub infosõna kas paremale või vasakule
Sõna nihutamisega muundatakse rööpkoodis esitatud info jadakoodiks ning vastupidi. Sõna pikkus sõltub registri trigerite arvust ning võib olla väga erinev. Enam on levinud 8-, 16-, 24-, ja 32- bitised registrid, mis vastavad sõnapikkusele 1, 2, 3 ja 4 baiti. Registrit juhitakse signaalidega: vastuvõtt (write) ja 0-seade (reset). Signaalidega write kirjut. sisendite Aº...An informatsioon registrisse, signaaliga reset aga kustutatakse sealt. Register on hulk ühtse juhtimisega trigereid. Ta on trigeritel põhinev lülitus kahendarvude registreerimiseks. (Registriks nim seadet, mis võimaldab salvestada, säilitada ning taasesitada infot ühe infosõna kaupa. Info säilib nii kaua kuni on toide sees. Bitte on võimalik sisestada ja väljastada rööbiti ja järjestikku. Rööbiti - mäluregister, järjestikku - nihkeregister. Registri põhiülesandeks on mitmejärgulise arvu säilitamine.
. ülejäänud data võetakse järjestikustelt aadressidelt. Andmeedastus konveierina.. uus mäluaadress pannakse aadressisiinile enne, kui eelmise andmed on kohal Mux-tud siin Pilet 9 1. Registrid. 2. Mälu organiseerimine: koostamine mitmest moodulist ja vaheldamine (Interleaving). 3. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid. - Vaata Pilet3 Registrid Register on grupp ühise juhtimisega trigereid. Minimaalselt tähendab see ühist sünkroniseerimist. Peale kahendsõna (hulk bitte) säilitamise võib olla registris võimalik teostada ka muid operatsioone (nihe,mitme infoallika valik jne). Ilma nihketa register Hulk ühise juhtimisega trigereid. Nihkeregister Registrid, millesse info sisestamine ja väjastamine toimub järjestikku nim. nihkeregistriteks. Nihkeregistri koostamiseks kasut. nii RS-, D- kui ka JK- trigereid
Olgu meil kahejärgulised kahendarvud A ja B. Väljund G näitab et A on suurem kui B, L näitab et B on suurem ning E näitab et A ja B on võrdsed. Kasutades kahejärgulisi võrdlusskeeme saame võrrelda suvalise järgulisusega kahendarve. Trigerid Registrid. Tihti on vaja arvutis opereerida info edastamisel või andmete töötlusel bittide asemel sõnadega(baidid, 16järku 32järku). Sellisel juhul on meil vaja tervet rühma trigereid, sest üks triger salvestab ühe biti. Register on defineeritud kui rühm ühise juhtimisega trigereid. Minimaalselt tähendab see ühist sünkroniseerimist. Peale kahendsõna(hulk bitte) võib olla registril ka muid operatsioone(algväärtuse asetud, mitme infoallika valik, nihe jne) , kuid sünkroniseerimine on alati oluline, millega määratakse kõigile trigeritele ühiselt info salvestamise aeg. Nihkeregister on register, milles on võimalik kaheninformatsiooni ühes või
Enam on levinud 8-, 16-, 24-, ja 32- bitised registrid, mis vastavad sõnapikkusele 1, 2, 3 ja 4 baiti. Registrit juhitakse signaalidega: vastuvõtt (write) ja 0- seade (reset). Signaalidega write kirjut. sisendite Aº...An informatsioon registrisse, signaaliga reset aga kustutatakse sealt. Registrid, millesse info sisestamine ja väjastamine toimub järjestikku nim. nihkeregistriteks. Nihkeregistri koostamiseks kasut. nii RS-, D- kui ka JK- trigereid. Nihkeregistris ühendatakse otsene ja inverteeritud väljund järgmise trigeri seadesisenditega S ja R. Seega toimub iga taktiga infosõna nihutamine ühe biti võrra. Sõltuvalt sellest kuidas trigerid omavahel ühendatakse, nihkub infosõna kas paremale või vasakule . Iga takti keskel nihutab sünkrosignaal info trigerite esimesest astmest teise. Reversiivne register- selle puhul toimub kahesuunaline nihe. 6. SUMMAATORID. Summaatoriks nim
elemendi väljundis 0. Trigeri otsene väljund seatakse olekusse 1, kui sisendisse S (set) antakse signaal 1. Otsene väljund seatakse olekusse 0, kui sisendisse R (reset) antakse signaal 1. Juhul kui sisendite S ja R signaalid on 0-d, säilitab triger väljundis oma endise oleku. Kui mõlemasse sisendisse antakse korraga signaal 1, muutuvad nii otsene kui ka inverteeritud väljundsignaal määramatuks, mistõttu niisugune signaalikombinatsioon pole lubatud. RS-trigereid nimetatakse ka seadesisenditega trigeriteks. Kui kasutada JA-EI elementidel baseeruvat RS-trigerit, siis on vahe selles, et aktiivseks nivooks on 0 ja pasiivseks nivooks on 1. 6.5 Sünkroonne RS-triger Sünkroonne ühetaktiline RS-triger erineb asünkroonsest trigerist selle poolest, et trigeri olek muutub vaid kindlail sünkroimpulssidega määratud ajahetkeil. Lisaks infosisenditele S ja R on tal veel sünkroniseerimissisend C (clock). Trigeril võivad olla
ASÜNKROONNE TRIGER (latch) info salvestatakse vahetult sisenditesse antud signaalide põhjal. Sõltuvalt tööpõhimõttest ja ehitusest liigitatakse ühe- või kahe-taktilisteks. Ühetaktiline: puuduseks, et ei võimalda samaaegselt infot vastu võtta ja edastada. Kahetaktiline: master-slave, kokku ühendatud kaks trigerit, et sünkroonimisel nulli haaramist elimineerida, siseviivitusega, slave lülitub esimesel taktil, maste järgneval. Trigereid kasutatakse skeemides, kus on vaja saada tagasisidet, nt mälu vaatamine. (Sünkroonne ühetaktiline SR-triger erineb asünkroonsest selle poolest, et trigeri olek muutub vaid kindlatel sünkroimpulssidega määratud ajahetkedel. Lisaks infosisenditele S ja R on ka sünkroniseerimissisend C (clock). Sünkroniseeritud infosisend toimub hetkel, mil saabub sünkroniseerimissignaal). 2. KONVEIER PROTSESSORIS JA MÄLUS Käsu täitmine protsessoris jagatud neljaks sõltumatuks etapiks:
Sõna pikkus sõltub registri trigerite arvust ning võib olla väga erinev. Enam on levinud 8-, 16-, 24-, ja 32- bitised registrid, mis vastavad sõnapikkusele 1, 2, 3 ja 4 baiti. Registrit juhitakse signaalidega: vastuvõtt (write) ja 0-seade (reset). Signaalidega write kirjut. sisendite Aº...An informatsioon registrisse, signaaliga reset aga kustutatakse sealt. Register on hulk ühtse juhtimisega trigereid. Ta on trigeritel põhinev lülitus kahendarvude registreerimiseks. (Registriks nim seadet, mis võimaldab salvestada, säilitada ning taasesitada infot ühe infosõna kaupa. Info säilib nii kaua kuni on toide sees. Bitte on võimalik sisestada ja väljastada rööbiti ja 11 järjestikku. Rööbiti - mäluregister, järjestikku - nihkeregister. Registri põhiülesandeks on mitmejärgulise arvu säilitamine
Sõna pikkus sõltub registri trigerite arvust ning võib olla väga erinev. Enam on levinud 8-, 16-, 24-, ja 32- bitised registrid, mis vastavad sõnapikkusele 1, 2, 3 ja 4 baiti. Registrit juhitakse signaalidega: vastuvõtt (write) ja 0-seade (reset). Signaalidega write kirjut. sisendite Aº...An informatsioon registrisse, signaaliga reset aga kustutatakse sealt. Register on hulk ühtse juhtimisega trigereid. Ta on trigeritel põhinev lülitus kahendarvude registreerimiseks. 11 (Registriks nim seadet, mis võimaldab salvestada, säilitada ning taasesitada infot ühe infosõna kaupa. Info säilib nii kaua kuni on toide sees. Bitte on võimalik sisestada ja väljastada rööbiti ja järjestikku. Rööbiti - mäluregister, järjestikku - nihkeregister. Registri põhiülesandeks on mitmejärgulise arvu säilitamine
Grupi andmeedastus – antakse count.. arv, mitu tsüklit tuleb teha & esimene aadress.. ülejäänud data võetakse järjestikustelt aadressidelt. Andmeedastus konveierina.. uus mäluaadress pannakse aadressisiinile enne, kui eelmise andmed on kohal Mux-tud siin Pilet 9 1. Registrid. 2. Mälu organiseerimine: koostamine mitmest moodulist ja vaheldamine (Interleaving). 3. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid. (p3) Registrid Register on grupp ühise juhtimisega trigereid. Minimaalselt tähendab see ühist sünkroniseerimist. Peale kahendsõna (hulk bitte) säilitamise võib olla registris võimalik teostada ka muid operatsioone (nihe,mitme infoallika valik jne), kuid alati on oluline ühine sünkroniseerimine, millega määratakse kõigile trigeritele ühiselt info salvestamise aeg. Täiendava funktsioonina võib registril olla valik kahe sisendi komplekti vahel, millest kirjutatakse uus väärtus registrisse. Ilma nihketa register
sisend muutub 0 1 (esifront) ja kui 1-0 (tagafront). Muude väärtuste korral jääb samaks. JK-triger: potentsiaaliga sünkroniseeritav mõlemad väärtused võivad olla aktiivsed, frondiga sünkroniseeritav lisatakse D-trigeri ette loogikaskeem, mis paneb käituma nagu JK-triger. T-triger e. loendustriger: kasutatakse sageduse jagamisel ja loendurites. XOR kaudu. Asünkroonsed asendussisendid muidu ei tea, mis olekus triger on. Register rühm ühise juhtimisega trigereid. Ühine sünkroniseerimine, millega määratakse info salvestamise aeg. Nihkeregister: saab kahendinfot ühes või mõlemas suunas nihutada. Loendur on register, millesse salvestatud arv kas suureneb või väheneb 1 võrra signaali mõjul. Adresseerimise viisid Adresseerimise viis on viis, kuidas leida mälust operande või kohta, kuhu salvestada tulemus. Vahetu operand on kohe käsukoodis olemas konstandina. Otsene operand on mälus kindlas kohas, väärtus võib muutuda aga koht mitte
Mälu omadus olemas, vaja ajaparameetrit. St väljundi väärtus sõltub sisendite väärtustest kõnealuselt hetkel ja väljundi väärtustest eelnevatel hetkedel. T – elementaarne mäluelement, mis säilitab infot 1 bitt (info hulk, mida sisaldab 1 kahendjärk). Näiteks: SR-triger (set reset), D-triger (delay) 3.3. Registrid Tihti on arvutis vaja opereerida info edastamisel või andmete töötlusel bittide asemel sõnadega (nt baidid). Sel juhul on vaja terve rühma trigereid kuna 1 triger salvest infot vaid 1 bitt. Register – defineeritud kui rühm ühise juhtimisega trigereid. 3.4. Loendur Võimaldab loendada, kui väärtus hakkab korduma. Paralleel laadimiseta ja paraleellaadimisega. 4 4. Protsessori struktuur: käsuloendur, käsuregister, käsu dekooder, juhtautomaat ja operatsioonautomaat (125-132) 4.1. Käsuloendur
lubab." Frondiga : triger lülitub ümber, kui C väärtus muutub 0-st 1-ks või 1-st 0-ks, muul ajal säilitab triger oma väärtuse, olenemata D sisendi väärtusest. T-triger(Toggle) Loendustriger, kasutatakse sageduse jagamisel ja loendurides. Funktsioon väljendub XOR kaudu. Väljundi uus väärtus sõltub alati eelmise väljundi väärtusest. Registrid on hulk ühise juhtimisega trigereid. Minimaalselt tähendab ühist sünkroniseerimist. Peale kahendsõna säilitamise saab registris teha ka muid operatsioone, näiteks nihe. Loendur on register, millesse salvestatud arv sisendi mõjul suureneb v väheneb ühe võrra. Loenduri moodul määrab, mitmeni loendatakse või kui on reversiivne loendur, siis määrab, millest alustatakse. XII. Käsuformaadid 0,1,2,3 ja 1,5 aadressiga arvutid /231-235/
.. slave lülitub esimesel taktil, master järgneval SR Set-Reset Triger ... seadesisendiga triger T-triger Toggle triger .. sisendisse impulsi andmisel muudab oleku vastupidiseks D delay triger ... säilitab niikaua eelmise väärtuse, kuni sisendisse antakse uus väärtus JK triger universaalsisenditega triger ... nagu SRt, ainult sisendi 11 korral, mis enne oli keelatud, muudab JK oleku vastupidiseks. 5. Registrid: ... hulk kokku ühendatud trigereid. Registrite tüübid = trigerite tüübid. Võimaldab säilitada infot ühe sõna kaupa. Enamasti 8-, 16-, 24- ja 32-bitised registrid (säilitamaks sõnu 1, 2, 3, 4 Bytes). Nihkeregister võimaldab infosõnu nihutada vasakule ja paremale, teisendades nii andmeid järjestik- ja paralleelkuju vahel. Registrit juhitakse vastavate trigerite Set Reset käskudega. Nihkeregister RS trigeritel Clock on kõigil ühtne. Sisend
Kui järke on enam (näiteks 8 või 16), siis samataolisi salvestus- ja lugemisliine on vastav arv korda enam. Tihti on ka salvestus- ja lugemisliinid ühised ja esineb ainult üks ühine sisend- väljund DI/DO. Püsimälus muidugi salvestusahel puudub. Muutmälusid võib omakorda jagada kahte suurde rühma: staatilised (SRAM) ja dünaamilised (DRAM) mäluseadmed. Esimeste puhul kasutatakse staatilisi (püsiolekuga) mäluelemente, näiteks trigereid MOP- transistoridel. Dünaamilistes mäluseadmetes kahendolekuid esitatakse üliväikeste mahtuvuste laenguna, mistõttu neis on vajalik perioodiliselt teha värskendamist (mahtuvuste laengute taastamist). Dünaamilise mäluelemendi väiksus ja lihtsus võimaldab seda tüüpi mäluseadmeid realiseerida eriti suures mahus (nt. 256 megabaiti), suhteliselt madala hinna juures. Staatilised mäluseadmed on keerukama mäluelemendi (näiteks 6
DataAccepted. Viimase ilmumisel kustutatakse 2 esimest. Ootetsüklite lisamisega.. kui DataAccepted signaali pole tulnud, ei võeta mälu aadressi signaali address busilt ära. Grupi andmeedastus antakse count.. arv, mitu tsüklit tuleb teha & esimene aadress.. ülejäänud data võetakse järjestikustelt aadressidelt. Andmeedastus konveierina.. uus mäluaadress pannakse aadressisiinile enne, kui eelmise andmed on kohal. Registrid hulk kokku ühendatud trigereid. Registrite tüübid = trigerite tüübid. Võimaldab säilitada infot ühe sõna kaupa. Enamasti 8-, 16-, 24- ja 32-bitised registrid (säilitamaks sõnu 1, 2, 3, 4 Bytes). Nihkeregister võimaldab infosõnu nihutada vasakule ja paremale, teisendades nii andmeid järjestik- ja paralleelkuju vahel. Registrit juhitakse vastavate trigerite Set Reset käskudega. Nihkeregister RS trigeritel Clock on kõigil ühtne. Sisend
.. slave lülitub esimesel taktil, master järgneval SR Set-Reset Triger ... seadesisendiga triger T-triger Toggle triger .. sisendisse impulsi andmisel muudab oleku vastupidiseks D delay triger ... säilitab niikaua eelmise väärtuse, kuni sisendisse antakse uus väärtus JK triger universaalsisenditega triger ... nagu SRt, ainult sisendi 11 korral, mis enne oli keelatud, muudab JK oleku vastupidiseks. 5. Registrid: ... hulk kokku ühendatud trigereid. Registrite tüübid = trigerite tüübid. Võimaldab säilitada infot ühe sõna kaupa. Enamasti 8-, 16-, 24- ja 32-bitised registrid (säilitamaks sõnu 1, 2, 3, 4 Bytes). Nihkeregister võimaldab infosõnu nihutada vasakule ja paremale, teisendades nii andmeid järjestik- ja paralleelkuju vahel. Registrit juhitakse vastavate trigerite Set Reset käskudega. Nihkeregister RS trigeritel Clock on kõigil ühtne. Sisend
T - Trigerid Teise nimega loendustriger. Asünkroonsete sisenditega trigerid S ja R sisendid lülitavad trigeri ümber sõltumata sisendist C. Neil on kõrgem prioriteet. J, K ning C sisendid määravad trigeri oleku ainult siis kui R ja S on pasiivsed. Näites on tagaforondiga JK triger, aga sünkroonseid sisendeid võib olla ka D, T ja SR trigeritel. Kohata võib ka madal aktiivsete asünkroonsete asetussisenditega trigereid. Nüüd on tabelis S ja R väärtused astupidised. Leidub ka selliseid trigereid, millel on ainult kas asünkroonne R või S sisend. Registrid Register on grupp ühise juhitmisega trigeried. Minimaalselt tähendab see ühist sünkroniseerimist. Peale kahendsõna säilitamise võib registris toimuda ka nihe, mitme infoallika valik jne. Asetusega register Registril võib olla asetuse (nullimise) sisend, millega saab kõigile järkudele anda algväärtuse.
seade hakata lugema Tagasusidega siin DataValid signaal, mille vastu võetav signaal annab Dataaccept signaali Täieliku tagasisidega siin genereeritakse DataValid ja ss tuleb dataAccepted Andmeedastus konveierina uus mäluaadress pannakse adressiinile enne kui eelmise andmed on kohal. 1. Registrid. Tihti on vaja arvutis opereerida info edastamisel või töötlusel bittide asemel sõnadega ja sellisel juhul on meil vaja tervet rühma trigereid, sest üks triger salvestab ainult ühe biti informatsiooni. Register on defineeritud kui rühm ühise juhtimisega trigereid. Registris on oluline ühine sünkroniseerimine, millega määratakse trigeritele ühiselt info salvestamise aeg. Nihkeregister on register, milles on võimalik kahendinformatsiooni ühes või mõlemas suunas nihutada. Nihkeregister võimaldab kirjutada q i biti kohale qi + 1 biti väärtuse (nihe paremale) jne. Nihkeregistrit, millega saab nihutada
Trigeri kasutamise võimalused Andmetega seotud reeglite kontroll Tuletatud väärtuste arvutamine Ridade väljade algväärtustamine, kui algväärtus sõltub mingi tingimuse täidetusest Turvalisuse tagamine Andmemuudatuste logimine Vaadete kaudu baastabelites olevate andmete muutmise võimaldamine (INSTEAD OF triger) Deklaratiivsete kitsenduste eelised trigerite ees Süsteem valib ise kuidas kontrollida. Ei pea looma trigereid kõikvõimalikele andmebaasi sündmustele, mis võivad põhjustada kitsendusele mittevastavate andmete andmebaasi sattumist. Kitsenduse täidetuse kontroll saab toimuda transaktsiooni lõpus. Kitsenduse loomisel kontrollitakse andmebaasis olevate andmete vastavust sellele. 29. Kuidas saada surrogaatvõtme veergu unikaalseid väärtuseid? (teema 13) Tabelitesse ridade lisamisel osutuvad tihti vajalikuks unikaalsed väärtused, mida saaks
1.3. Funktsionaalsed loogikalülitused 1.3.1. Trigerid Triger (flip-flop) on kahe stabiilse olekuga loogikalülitus. Ühte olekutest tähistatakse numbriga 1, teist numbriga 0. Trigeri olek vastab tema väljundsignaalile. Sõltuvalt sisendsignaalist säilitab triger endise oleku või muudab seda hüppeliselt. Loogikalülituste koostamise lihtsustamiseks on trigeril tavaliselt kaks väljundit: otsene, mida tähistatakse tähega Q, ja inversne Q . Tööpõhimõtte järgi jaotatakse trigereid seadesisenditega ehk RS-trigeriteks, loendussisenditega ehk T-trigeriteks, andmesisenditega ehk D-trigeriteks ning universaalsisenditega ehk JK-trigeriteks. Kui trigeri oleku muutmine toimub kas või ühe sisendi kaudu täiendava sünkroniseerimissignaali abil, nimetatakse trigerit sünkroonseks vastupidisel juhul aga asünkroonseks. Sõltuvalt tööpõhimõttest ning ehitusest liigitatakse trigereid ühe- või kahetaktilisteks ning tähistatakse vastavalt T või TT-ga. Trigerite põhilised
Muutmälu üks omadus on see, et ta säilitab infot ainult toite olemasolul, kui toide kaob, kaovad ka andmed muutmälust. Muutmälu jaguneb: staatiline muutmälu (SRAM) ja DRAM (dünaamiline muutmälu). SRAM on ehituselt keerulisem, aga olulidelt kiirem mälutüüp ning DRAM on ehituslikult lihtsam, aga ka SRAM'st oluliselt aeglasem mälutüüp. SRAM (Static Random Access Memory) SRAM ehk staatiline muutmälu on ehituslikult keeruline mälutüüp (infot hoidmiseks kasutatakse trigereid), mida on väga kallis toota ning mis on väga kiire. SRAM'i kasutatakse peamiselt protsessorite vahemäludes (kuid ka muude seadmete puhvermäludes) ja sellisel juhul töötab see mälu protsessoriga samal taktsagedusel. Kui me kasutaksime SRAM tüüpi muutmälu personaalarvuti muutmäluna, siis oleks see mälukivi väga kallis, suur ja üsna palju võimsusttarbiv. Lisalugemist: wikipedia.org DRAM (Dynamic Random Access Memory) Arvuti muutmälu tehakse enamasti DRAM tüüpi mälukiipidest
JK-trigeriteks. · · SR Triger (Set-Reset) SR-trigeri puhul on keelatud S=R=1 sisend, kuna sellisel juhul oleksid mõlemad väljundväärtused ühesugused, kuid see ei ole lubatud.SR trigereid on võimalik konstrueerida kasutades nii VÕI (or)või JA (and) elemente viimase puhul on tegemist S ja R sisendite näol tegemist nende inversiooniga ja ka tõeväärtustabel on vastupidine. · JK-triger suurim erinevus SR trigerist seisneb selles, et lubatud on ka mõlema
Anti- fuse tehnoloogia vajab suhteliselt täpset tootmist, muidu võivad tekkida läbilöögid. Ühe ja sama algmaatriksiga võib eri maskide abil luua erinevaid skeeme. Väikesemahuline tootmine. Ülesanded, mis vajavad kiiret, ka ebatavalistesse füüsikalistesse tingimustesse sobivat riistvara. FPGA: Kaustaja poolt programmeritav. Paindlik. Kasutab optimaalset hulka kristalli pinda. 15.Virtuaalmälu (Lehekülgedeks jagamine, segmenteerimine) 16.Registrid. On hulk kokku ühendatud trigereid. Registrite tüübid = trigerite tüübid. Võimaldab säilitada infot ühe sõna kaupa. Enamasti 8-, 16-, 24- ja 32-bitised registrid (säilitamaks sõnu 1, 2, 3, 4 Bytes). Nihkeregister võimaldab infosõnu nihutada vasakule ja paremale, teisendades nii andmeid järjestik- ja paralleelkuju vahel. Registrit juhitakse vastavate trigerite Set Reset käskudega. Nihkeregister RS trigeritel Clock on kõigil ühtne. Sisend
generaatori korral õigus kasutada currval funktsiooni. · I-INSERT - õigus lisada andmeid tabelisse. · U-UPDATE tabelite korral õigus muuta andmeid; arvujada generaatori korral õigus kasutada nextval ja setval funktsioone. · D-DELETE - õigus kustutada andmeid tabelist. · R-RULE - õigus seostada tabeli või vaatega reegel. · RE REFERENCES õigus luua välisvõtme piiranguid. · TR TRIGGER õigus seostada tabeliga trigereid. · E EXECUTE õigus käivitada funktsioone. Kui lahter on tühi, siis tähendab antud rolli esindajal pole selle andmebaasiobjekti suhtes õiguseid. User Administraator Tabelid Klient S, I, U, D S, I, U, D, R, RE, TR, E Isik S, I, U, D S, I, U, D, R, RE, TR, E
..Xn; state) lülituse olek, State esitakse oleku bittide kombinatsiooniga. Oleku muutudes muutuvad oleku bitid. Reaalne lülitus on kombinatsioonloogika skeem + trigerite kogum. Iga triger on elementaarne mäluelement 1biti hoidmiseks. 6.6.1. Trigerid. Triger on 2 olekuga jadaloogika lihtelement. Olekut tähistatakse 0,1. Trigeri olek on väljaloetav tema väljundilt. Praktikas on igal pool vaja signaale koos eitustega. Seepärast tootjad toodavad trigereid, millel igaühel on 2 väljundit. Q; Q . Trigerit on vaja ühest olekust teise ümber lülida. Selleks peavad sisendid olema. Palju? Võib olla 1,2, 3 sisendit. 165 Asünkroonne RS-triger. Ajalooliselt oli esimene. R = reset panema olekusse 0, () S = set sättima, panema olekusse 1, () Tõesus- ehk funktsioneermise tabeli parem esitus:
samal sammul. Näiteks CO suunamisel CI-sse realiseerime ringülekande, LSB suunamisel MSB-sse toimub ringnihe jne. CO ja MSB väärtusi võib salvestada ka trigerite abil ja kasutada ALU töö järgmisetel sammudel. Peale selle on osutunud otstarbekaks registreerifa tehte tulemuse muidki tunnuseid, milledest tähtsamad on ületäitumine, mis paljudel juhtudel vastab CO-le, nulltulem, negatiivne tulem, väljanihkunud biti väärtus C jt. Tunnuste salvestamiseks rakendatakse trigereid, mille olekuid kasutab nii ALU ise kui ka tema juhtplokk. Kirjeldatud tunnusbitte nimetatakse sageli lippudeks (flag) ja nad kuuluvad funktsionaalselt ALU juurde. 3 · dekooder (Decoder) võimaldab identifitseerida sisendis olevat kahendkoodi. N-sisendilisel dekoodril on nn. täieliku dekoodri korral kuni 2n väljundit. Dekooder on lihtsasti koostatav ja- elementidest