1.Võrdlusskeem ( ) PE2 (AC+) PE3 (AC-). PE2 (AC+) , PE3 (AC-), ACO 1. /1. , . . - , , 2 . : , 2 ( , ) . , ., , , . ( 2 ) , . 2. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid. 3. Analoog ja digitaal info. Helikaart ( ) (sound card) -- , . , .
1,2 . , , . . . " , " CD-R. , . CD-. . - , . . CD-R, " , " CD-RW . DVD , . DVD , . . . - - , . MOD . . 1 , . "". . . . Analoog ja digitaal info. Analoog liides (DAC,ADC) DAC - (, ADC) -- , ( ). (DAC) (- ). , -- , . , , , , -. Võrdlusskeem ( ) PE2 (AC+) PE3 (AC-). PE2 (AC+) , PE3 (AC-), ACO 1. /1. , . . - , , 2 . : , 2 ( , ) . , ., , , . ( 2 ) , . Analoog ja digitaal info. Helikaart ( ) (. sound card) -- , . , . Multipleksor, demultipleksor Multipleksor - , , . . , . . . . , , . X0 MUX
x1 0 0 0 XOR y 0 1 1 x2 1 0 1 1 1 0 y = x1 x2 + x1 x2 x1 & 1 x2 1 y 1 & 17.3.14 T. Evartson 29 Võrdlusskeem 17.3.14 T. Evartson 30 G b1b0 00 01 11 10 a1a0 00 0 0 0 0 01 1 0 0 0 11 1 1 0 1 10 1 1 0 0 17.3.14 T. Evartson 31 G b1b0 00 01 11 10 a1a0 00 0 0 0 0 01 1 0 0 0 11 1 1 0 1 10 1 1 0 0 17.3.14 T
mingiks koodiks, näit. helisignaali teisendamisel analoogkujult digitaalkujule enne laserkettale salvestamist Dekooder - Seade või programm, mis teisendab kodeeritud andmed tagasi esialgsesse vormingusse. • Tuntud ka kui koodimuundur. Ülesandeks on teisendada ühte koodi teiseks nende koodide omavahelise teisendusreeglite alusel. Näiteks 3-8 dekooder, 8-3 kooder, BCD rakendus 7 LED segmendi dekooder LED displeile jne. Komparaator - Tuntud ka kui võrdlusskeem – ette nähtud kahendarvude omavaheliseks võrdlemiseks. Viimases astmes on vaja edasi kanda võrdsuse signaal. 34. Mis on aritmeetiline ületäitumine? Milliste argumendi väärtuste korral on selle tekkimine võimalik ja millistel „välistatud“? • Liitmisel või lahutamisel peab tulemus mahtuma ette nähtud bittide arvu. Samamärgiliste arvude korral on ületäituvuse tekkimine võimalik, erinevate märkide puhul välistatud. 35
Arvutid I eksamiküsmused ja vastused Eksamikonspekt 2011 IABB22 1. Loendurid[4] 2. Pinumälu (stack) realiseerimine ja kasutamine protsessoris[4] 3. Trigerid[3] 4. Dekooder[3] 5. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid[3] 6. Summaator: järjestik, paralleel ja kiire ülekanne[3] 7. Andmevahetusprotokollid: sünkroonne, asünkroonne jne[3] 8. Registrid[2] 9.Mikroskeemide valmistamise tehnoloogiad[2] 10. Konveier protsessoris ja mälus[2] 11. Suvapöördusmälud[2] 12. Adresseerimise viisid[2] 13. Kuvarid[2] 14. Andmeedastuse juhtimine(bus arbitation): süsteemid katkestustega ja ilma, prioriteedid[2] 15. Multipleksor, demultipleksor[2] 16. Spetsiaalse riistvara realiseerimine[2] 17. Alamprogrammide poole pöördumine[2] 18. Vahemälu (Cache) organiseerimine: otsevas...
1.Loogikaelemendid: AND - loendavad tagurpidi, sõltuvalt on täiendkoodi liitmine. Dünaamiline muutmälu- on NING, OR - VÕI, NAND - info ülekandmise viisist jaot. nad otsekood(0100) > staatilise mäluga võrreldes NING-EI, NOR - VÕI-EI, NOT - jada- ja rööpülekandega pöördkood(1011) > lihtsama ehitusega (ühe biti inversioon, XOR - välistav või. loendureiks. Kahendloendur - täiendkood(1100) (eelmisele 1 salvestamiseks läheb vaja umbes Täielik süsteem on selline, mille kahepositsiooniliste trigeritega. liita). Kiire ülekanne - kaks korda vähem elemente), superpositsiooni abil saab Lihtsaim loendustriger jadarööpülekanne. pesikud suurema toim...
ning vastupidi. Vastavalt juhtsignaalile kommuteeritakse multipleksori väljundisse signaal ühest infosisendist. Kommuteeritavate infosisendite arv võrdub 2n, kus n on juhtsisendite arv. Järelikult saab kahe juhtsisendiga ehk kahebitise koodiga kommuteerida 4 sisendit, kolme juhtsisendiga 8 sisendit jne. Piisava arvu sisenditega multipleksori abil saab realiseerida suvalisi loogikafunktsioone. Tähistused: 9. KOMPARAATOR. Komparaator on võrdlusskeem, mis selgitab välja operantide suuruse suhte. Olgu meil 2 kahendarvu A- a0a1 B- b0b1 Kui A>B, siis olgu väljund G= 1 Kui A
............................................................12 2.Optilised mäluseadmed.................................................................................................... 13 3. Analoog ja digitaal info. Analoog liides (DAC,ADC)..........................................................13 V............................................................................................................................................. 14 1. Võrdlusskeem.................................................................................................................. 14 2. Riistvara tegevus alamprogrammide poole pöördumisel.................................................14 3. Analoog- ja digitaalinfo. Helikaart....................................................................................14 VI...........................................................................................................................................
sisendis pingeid ja seda suurem on ka väljudnpinge V. ADC – peab muutma sisendis oleva ajas muutuva pinge kahendkoodiks, mis on võrdeline sisendpinge väärtusega. Kui alumise sisendi pinge väärtus on võrdne või suurem kui ülemise sisendi pinge väärtus, siis võrdlusskeemi väljund on kõrgel nivool (1). Kui alumise sisendi pinge väärtus on väiksem kui ülemise sisendi pinge väärtus, siis võrdlusskeemi väljund on madalal nivool (0). Pilet 5 1. Võrdlusskeem. 2. Riistvara tegevus alamprogrammide poole pöördumine. 3. Analoog ja digitaal info. Helikaart. Võrdlusskeem. Võrdlusskeem on ette nähtud kahendarvude võrdlemiseks. Näiteks on esitatud kahejärguliste arvude suhet näitav võrdlusskeem. A on kahendjärguline kahendarv oma järkudega a1 ja a0 ning vastavalt B b1 ja b0. Väljund G näitab, et A on suurem kui B, väljund L näitab, et B on suurem kui A ning E näitab, et A ja B on võrdsed. arv A on a1a0, arv B on b1b0,
LCD, LED, OLED ja plasma kuvarid. Passiivmaatriks ja aktiivmaatriks. LCD kahe soontega klaasplaadi vahel on vedelkristallid, mis juhivad valgust. Vedelkristallid võtavad soontega sama suuna ning kuna sooned on risti, siis tekivad keerdunud ahelad. Kui lasta valgust läbi, siis oleks polarisatsioon 90 kraadi. Kui nüüd vedelkristalli mõlemale poole panna elektroodid ja juhtida sealt läbi pinge, siis oleks polarisatsioon endine. Luues 3-kihilise elemendi -> filter (0 pol) valgusallikas vedelkristall filter (0 pol) ja juhtides sealt läbi pinge, siis ei laseks filter valgust läbi. Kui pinge maha keerata, siis oleks polarisatsioon jälle 90 kraadi. LCD kuvarid vajavad valgusallikat. Nt: ekraanitagune peegel (kelladel), ekraanitagune aktiivne valgusallikas, kombineeritud. LED valgusallikaks valgusdiood, mis võimaldab teha õhemaid ekraane (nt läpakas). LEDil halvem kvaliteet, kui LCD, nt väga heleda valguse korral ekraani raske näha. ...
.....................................................................9 2. Optilised mäluseadmed............................................................................................................ 10 3. Analoog ja digitaal info. Analoog liides (DAC,ADC) ............................................................10 5. PILET...........................................................................................................................................10 1. Võrdlusskeem..........................................................................................................................10 2. Käsuformaadid- 0, 1, 2, 3 ja 1,5 aadressiga arvutid.................................................................11 3. Analoog ja digitaal info. Helikaart...........................................................................................11 6. PILET...........................................................................................................
summaator, mille abil määrata, kui mitu ,,ühte" on antud signaalis. Võis siis analoogimine, milles igas järgus paiknevale ühele antakse kindel pingenivoo (teistest suhteliselt erinev) ning pingete summeerimisega on võimalik määrata mistahes kood. ADC analoogsignaal lastakse läbi mitme erineva takistusega dioodi. Vastavalt sellele, kui mitu dioodi on jõudnud diskreetimisel pingenivoole '1', leitakse koodimuunduris kahendkood. Pilet 5 1. Võrdlusskeem. 2. Alamprogrammide poole pöördumine. 3. Analoog ja digitaal info. Helikaart. Võrdlusskeem. Võrdluskeem ehk komparaator, näitab operantide suuruse suhte. Lihtsalt võrdleb kahte arvu, kumb on suurem, või on hoopis võrdsed arv A on a1a0, arv B on b1b0, ,kui A < B, siis L=1 ,kui A > B, siis G=1 ,kui L=G=0, siis A=B Alamprogrammide poole pöördumine
Sisendi väärtusega juhitakse vastava väljundi väärtust. MUX võimaldab realiseerida suvalisi kahendfunktsioone. Aritmeetika-loogikaplokk (ALU) - Kombinatsioonskeem, mis teeb teatud hulka aritmeetika- ja loogikaoperatsioone. Need on baasoperatsioonid, mida tehakse protsessoris otse riistvaras (liitmine, lahutamine jt aritmeetika poolelt. EI, JA, VÕI jne loogika poolelt). Eri tehete selekteerimiseks on ALUl multipleksor. Skeem: Võrdlusskeem - Ette nähtud kahendarvude võrdlemiseks. Sellega saab võrrelda suvalise järgulisusega kahendarve. Arv A on a1a0, arv B on b1b0, kui AB, siis G=1, kui A=B, siis E=1, kui G=0 ja L=0, siis E puudub. Koodimuundur - Kui on vaja teisendada üht koodi teiseks nende koodide vahel kehtivate teisendusreeglite järgi, nt kahendkoodist kümnend-kahendkoodi. Kolme olekuga siinipuhver XI. Enamkasutatavad järjestiskeemid
Kui juhtsisendi ja valiku sisenditega on operatsioon valitud, siis loogikaskeemi väljund määrab kogu ALU väärtuse. Operatsiooni valikuks kasutatakse multipleksorit. Kõigi järkude realiseerimiseks on identsed loogikaskeemid ja järgulisuse suurendamiseks tuleb neid lihtsalt paralleelselt omavahel ühendada. Kahejärgulise nelja operatsiooniga ALU jaoks on vaja kahte 4-1 multipleksorit. Iga lisanduva järgu jaoks on vaja täiendavat 4-1 multipleksorit. Võrdlusskeem Võrdlusskeem on ette nähtud kahendarvude võrdlemiseks. 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
9. Multipleksor: Multipleksor on andmeselektor. Mitmest andmesisendist (2 n) valitakse n juhtsisenditega välja üks, ning edastatakse see väljundisse. Multipleksorite süsteemil saab piisava arvu sisendite korral realiseerida mistahes Boole'i funktsiooni. Laiendamiseks nimetatakse multipleksorite hierarhia tekitamist, milles iga järk multipleksoreid (2x vähem, kui nooremas) realiseerib juhtsisendite teatavat järku. 10. Komparaator: ... on võrdlusskeem, mis sisendisse tulevaid operande võrdleb ning teeb kindlaks, kas esimeses sisendis olev operand on suurem (Great), võrdne (Equal) või väiksem (Less) kui teises olev, aktiveerides vastava väljundi. 11. Koodimuundur: On loogikaskeem, mis teisendab sisendkoodi mingisse teise loogikasse. Näiteks positiivsest loogikast negatiivsesse loogikasse inversiooni läbi. Binary-Decimal. Igale sisendjärgule vastab loogikaskeem, mis toimetab teisenduse. 12. ALU:
Trigerid Triger on mäluelement mis säilitab 1bit informatsiooni. Qt = S + -R * Qt-1Trigeril on 2 stabiilset olekut 1 ja 0. Olekuks nimetatakse trigeri väljundi väärtust antud ajakhetkel. Sõltuvalt sisendsignaalist muudab triger oleku vastupidiseks või säilitab endise oleku. Sünkroniseerimine kui trigeriga on ühendatud lubav sisend, mille kõrgel väärtusel loetakse sisse uued sisendid, toimuvad üleminekud, madalal olekul aga on triger passiivne, säilitades oma endise oleku. Vastasel juhul võiksid erinevate elementide ja kombinatsioonide erinevad viited väjundit mõjutada. Esifront vs tagafront. Ühe- vs kahetaktiline triger (MS-triger) master ja slave pool ... kahetaktilisse on kokku ühendatud 2 trigerit, et sünkroniseerimisel nulli haaramist elimineerida... slave lülitub esimesel taktil, master järgneval SR Set-Reset Triger ... seadesisendiga triger T-triger Toggle triger .. sisendisse impulsi andmisel muudab oleku vastupidise...
9. Multipleksor: Multipleksor on andmeselektor. Mitmest andmesisendist (2 n) valitakse n juhtsisenditega välja üks, ning edastatakse see väljundisse. Multipleksorite süsteemil saab piisava arvu sisendite korral realiseerida mistahes Boole'i funktsiooni. Laiendamiseks nimetatakse multipleksorite hierarhia tekitamist, milles iga järk multipleksoreid (2x vähem, kui nooremas) realiseerib juhtsisendite teatavat järku. 10. Komparaator: ... on võrdlusskeem, mis sisendisse tulevaid operande võrdleb ning teeb kindlaks, kas esimeses sisendis olev operand on suurem (Great), võrdne (Equal) või väiksem (Less) kui teises olev, aktiveerides vastava väljundi. 11. Koodimuundur: On loogikaskeem, mis teisendab sisendkoodi mingisse teise loogikasse. Näiteks positiivsest loogikast negatiivsesse loogikasse inversiooni läbi. Binary-Decimal. Igale sisendjärgule vastab loogikaskeem, mis toimetab teisenduse. 12. ALU:
Levinum kasutusala on audiosignaalide genereerimine digitaalsest informatsioonist muusikamängijates. ADC Analoog-digitaal muundur - see muundab analoogsignaali ehk pideva signaali digitaalsignaaliks. Tavaliselt on see elektrooniline seade, mis muundab pinge või voolu kahendarvuks. ADC on vajalik, et mikroprotsessoritel oleks võimalik aru saada, mis välismaailmas toimub kuna mikroprotsessor suudab käsitleda vaid digitaalset signaali. 1. Võrdlusskeem. Võrdlusskeem ehk komparaator on ette nähtud kahendarvude võrdlemiseks. See võrdleb sissetulevaid sisendeid ja teeb kindlaks kas esimeses sisendis olev operand on suurem, võrdne või väiksem kui teises olev, aktiveerides vastava väljundi. 2. Riistvara tegevus alamprogrammide poole pöördumisel. Üheks pinumälu rakenduseks on alamprogrammide poole pöördumine ja siis tagasipöörde aadresside salvestamine. Kui toimub alamprogrammi poole pöördumine, siis
1)Loendurid Loenduriteks - Impulsside loendamiseks ette nähtud loogikalülitus. Loendur on register, millesse salvestatud arv sisenditele antud signaali mõjul muutub ühe võrra. Loendureid kasutatakse nii automaatikaseadmetes, kui ka arvutustehnikas. Loenduril on sünkroonsisend ja m väljundit. Iga impulsi saabumisel sünkrosisendisse muudab üks või mitu väljundit oma väärtust. Teadtud arvu väljundkombinatsioonide järel kogu väljundkombinatsioonide jada kordub. Loenduri sisse tulevad impulsid ning väljundiks on 0,1 kombinatsioonid. Erinevate väljundkombinatsioonide arvu nimetatakse mooduliks. Loendurit kasutatakse automaatikaseadmetes ja arvutitehnikas. E- sisend, mis lubab loendamise Kaks diagrammi- üks sünkroonse, teine asünkroonse jaoks. Sünkroonne loendur - ümberlülitumine toimub samaaegselt v. paralleelselt. Ümberlülitumisaeg on kogu aeg samasugune. Kasut. arvutites andmetöötluses. Asü...
PILET 1 TRIGERID Triger on mäluelement, mis säilitab 1 biti infot. Trigeril on 2 stabiilset olekut, mis vastavad loogikalülitustele 0 ja 1. Trigeri olek vastab tema väljundsignaali väärtusele mingil ajahetkel. Sõltuvalt sisendsignaalist olek kas säilib või muutub vastupidiseks. Väljundeid on üldjuhul 2 QjaQ. Kasutatakse mäluelementidena registrites, loendurites jne. Informatsiooni salvestusviisi järgi jagunevad kaheks: asünkroonsed infot salvestatakse vahetult sisendisse antud signaalidega sünkroonsed võimalik vaid sünkroimpulsi(clock) olemasolul. Sünkroniseerimine kui trigeriga on ühendatud lubav sisend, mille kõrgel väärtusel(1) loetakse sisse uued sisendid ja toimuvad üleminekud, madalal olekul(0) on triger passiivne ja säilitab oma endise oleku. Sõltuvalt tööpõhimõttest ja ehitusest ja...
1. TRIGERID Mäluelement, mis säilitab 1 biti infot. Kahe stabiilse olekuga loogikalülitus (1 või 0). Olek vastab väljundsignaalile. Sõltuvalt sisendsignaalist säilitab endise oleku või muudab seda hüppeliselt. Tavaliselt 2 väljundit: otsene O ja invertne Õ. Tööpõhimõtte järgi jaotatakse: Seadesisenditega ehk SR-trigerid Loendussisenditega ehk T-trigerid Andmesisenditega ehk D-trigerid Universaalsisenditega ehk JK-trigerid SÜNKROONNE TRIGER (flip-flop) oleku reguleerimine sisendite baasil toimub vaid taktiimpulsi mõjul. 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 haarami...
modemitega. Võrdluseks olgu öeldud, et ISDN võimaldab samu liine kasutades andmekiirust 128 Kbps ja DSL´i kiirus ulatub megabittideni sekundis. · Analoog liides (Analog Interface) analoog-digitaal muundur (Analog to Digital Conversion) IAnalood-digitaal muunduril (ADC) on kaks siendit: muundatav analoog sisend ja konstantse fikseeritud pingega sisend (Vref). Edasi tuleb analoog võrdlusskeem mille väljundisse ilmub loogilisele 1-le vastav pinge kohe kui + märgitud pinge on kõrgem kui märgitud sisendi pinge. Koodimuundur peab teisendama muundamisel saadus koodi kahendkoodiks. 67 digital-analoog muundur (Digital to Analog Conversion) Digitaal analoog muundureid (DAC) võib realiseerida mitmel erineval viisil. Näitena olen
a. varustati kõik personaalarvutid 56 Kbps modemitega. Võrdluseks olgu öeldud, et ISDN võimaldab samu liine kasutades andmekiirust 128 Kbps ja DSL´i kiirus ulatub megabittideni sekundis. Analoog liides (Analog Interface) o analoog-digitaal muundur (Analog to Digital Conversion) IAnalood-digitaal muunduril (ADC) on kaks siendit: muundatav analoog sisend ja konstantse fikseeritud pingega sisend (Vref). Edasi tuleb analoog võrdlusskeem mille väljundisse ilmub loogilisele 1-le vastav pinge kohe kui + märgitud pinge on kõrgem kui märgitud sisendi pinge. Koodimuundur peab teisendama muundamisel saadus koodi kahendkoodiks. 65 o digital-analoog muundur (Digital to Analog Conversion) Digitaal analoog muundureid (DAC) võib realiseerida mitmel erineval viisil. Näitena olen
Katkestusi saab alati programselt maskeerida, see tähendab keelata. Selle, millised katkestused keelatakse, määrab maski registrisse kantud kood. Vastava juhtregistri sisu määrab, kuidas lahendatakse prioriteetide probleem. Katkestuste teenindus register võimaldab teha ka muutuvate prioriteetidega süsteemi. Katkestusevektor näitab, millist seadet teenindav katkestuse programm käivitatakse. Tegelikult näitab katkestuse vektor, kuidas määratakse PC uus väärtus. 28. Võrdlusskeem Võrdluskeem ehk komparaator, näitab operantide suuruse suhte. Lihtsalt võrdleb kahte arvu, kumb on suurem, või on hoopis võrdsed arv A on a1a0, arv B on b1b0, ,kui A < B, siis L=1 ,kui A > B, siis G=1 ,kui L=G=0, siis A=B Kompilaator ehk translaator on programm, mis tõlgib (kompileerib) ühes arvutikeeles (lähtekeel) kirjutatud lähtekoodi teise arvutikeelde (sihtkeel, tihti binaarne objektikood). Sagedasim põhjus lähtekoodi selliseks transformeerimiseks on käivitatava programmi