Projekt Energia- ja geotehnika doktorikool II Project Doctoral School of Energy and Geotechnology II

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Projekt Energia- ja geotehnika doktorikool II Project Doctoral School of Energy and Geotechnology II"

Transcript

1 Energiaja geoehnika dokorikool II Projek Energia- ja geoehnika dokorikool II Projec ocoral School of Energy and Geoechnology II igiaalehnika dokoranidele Osa II: Kombinasioon- ja järjendlüliused igial Engineering Par II: ombinaional and Sequenial ircuis Madis Lehla TTÜ elekroehnika insiuu Täiendused ja parandused: : Hulk skeemiähiseid korrigeeriud rahvusvahelise sandardie järgi Õigekirjaparandused Tallinn 24

2 Käesolev õppemaerjal on koosaud Euroopa Sosiaalfondi meeme Kõrgkoolide koosöö ja innovasiooni arendamine alameeme okorikoolid projeki Energia- ja geoehnika dokorikool II raames. Auor: Madis Lehla, TTÜ elekroehnika insiuu Selle õppemaerjali koosamis oeas Euroopa Lii 2

3 Sisukord Sisukord... 3 Andmed Arvude posisioonikoodid Kahendarvud Tsükkelkoodid Tärkide ja sümbolie koodid Andmesõnad ja arvuisõnad Arvude eisendamine Kümnendarvu eisendamine sisesamisel Kümnendarvude eisendamine väljasusel Kuueeiskümnendarvude eisendamine Kombinasioonloogikalüliused Kommuaaorid Muliplekser Muliplekseriga osinguabel emuliplekser ekoodrid ja koodrid Kaskaad-dekooder Aadressidekooder Segmenindikaaori dekooder Koodrid Andmeliinikoodid Arimeeikalüliused Pöördkood Negaiivsed kahendarvud Lahuamine Arimeeika- ja loogikaplokk Kahendarvude võrdlemine Järjendloogikalüliused Ülevaade Bisabiilsed lüliused kui elekrooniline mälu Lüliuseelisusega asünkroonrigerid Lüliuseelisusea asünkroonrigerid Lukusaavae sisendiega rigerid Sünkroonrigerid Takifrondiga lüliaavad sünkroonrigerid Kaheakilised alluvjuhimisega rigerid Schmi i riger Asabiilsed relaksasioonlüliused Akiivse hilisumisahelaga mulivibraaor Pingehüsereesiga mulivibraaorid Kvarsgeneraaorid

4 3.4 Regisrid Andmeregisrid Regisrid mikrokonrollerie aadressiruumis Nihkeregisrid Loendusregiser ehk loendur Faasihaardelüliusega sagedussünesaaor Järjendloogikalüliuse mudeldamine Kirjandusviied Ainejuh

5 Andmed. Arvude posisioonikoodid Teabe formuleerimiseks kasuaakse loogikaseadmees ja arvuies koode (ladina k. codex, ähendab raamau). Kood on kokkuleppeline vasavus ähisajae ja ähisaue vahel. Sellis vasavuse määramis nimeaakse kodeerimiseks. Arve esiaakse (kodeeriakse) loeavae graafilise sümboliega. Kümnendsüseemis arvud esiaakse kasuades kümme numbri,, 2, 3, 4, 5, 6, 7, 8 ja 9. Kuueeiskümnendsüseemi puhul on lisaks numbriele kasuusel ähed A, B,,, E ja F ja kaheksandsüseemis arvude esiamisel kasuaakse üksnes numbreid..7. Numbrie ja muude sümbolie hulkasid võib nimeada ka ähesikeks (alphabe). Koodid ja arvud võivad koosneda ühes või mimes sümbolis eeloodud sümbolie hulgas. Mimekohalise koodide puhul moodusub sümbolie jada. Üldjuhul võib koodi sümbolijada igale sümbolile anda suvalise ähenduse, sh vääruse ehk kohakaalu. Koodi mõismiseks uleb ee anda koodi või, mis näiab kõikide koodikohade ähendus ehk kaalu. Näieks kümnendsüseemis arvude kohakaaludeks on arvud n, kus n on koha järjenumber. on koodi põhiarv, kuna selle järgi moodusaakse kõik kohakaalud. Posisioonilises arvusüseemides on ühel ja samal sümbolil (näieks numbril) erinev väärus X n sõluval asukohas (posisioonis) arvujadas (valem.): kus X sümboli n n an s, (.) a n on sümboli väärus (igal sümbolil jadas on kindel väärus), n on a n asukoh ehk posisioon sümbolie jadas ja s on arvusüseemi alus (ladina k. radix, ähendab juur) või koodi põhiarv ehk koodi baas (inglise k. base). Koodi sümbolikoha väärus ehk kohakaal on seega n s. Arvu alus või koodi põharv s on võimalike sümbolie arv, mida saab kasuada koodi iga posisiooni jaoks. Erinevaes arvsüseemides arvude kirjalikuks erisamiseks võib arvud ähisada arvsüseemi aluse ähisega arvu ees (näieks äh b kahendarvu korral ja x kuueeiskümnendarvu korral) või järel (näieks alaindeksiga, 6, 8, 2 vms). Posisioonilises süseemis esiaud äisarvu väärus avaldub arvu kohade sümbolie vääruses seosega (valem.2): kus X a s n n n an s a s a s, (.2) a an on arvu koha sümbolie (numbrie) väärused. 5

6 Posisioonilises süseemis esiaud väärus avaldub arvu kohade sümbolie vääruses seosega.3: n n 2 X an s an s a s a s a s a 2 s, (.3) milles arvu äisosa kohade kaalud on posiiivsee asendajaega ja arvu murdosa kohade kaalud on negaiivsee asendajaega... Kahendarvud Loogikaseadmees ja arvuies edasaakse ja öödeldakse arve elekrisignaalidega, millel erisaakse ainul kahe nivood. Sellised signaalid on eisendusea esiaavad kahendarvudena (binary numbers). Kahendarvude esiamiseks kasuaakse kahe sümboli ja. Arvusüseemi aluseks (radix) ehk põhiarvuks (koodi baasiks, base) on 2. Kahendarvu kohakaaludeks on arvud on arvu kohanumber. n 2 (, 2, 4, 8, 6, 32, 64 jne), kus n Kaheksabiise kahendarvu (arvu alusel 2) kohade kaalud ehk kaheksabiise kahendkoodi või on valemi.2 järgi 28,64,32,6,8,4,2, ja arvu väärus avaldub üksikue sümbolie vääruses järgneval: X a 7 X a a 6 28 a a 2 a 5 64 a a a 2 a 3 6 a a a 2 a 4 a 2 a 2. (.4) Seega saab paberil või kalkulaaoril arvu eisendamiseks kümnendsüseemi arvu kohad korruada vasavae kohade kohakaaludega ja ulemused liia, leides sel eel vasava kümnendarvu (joonis.). a 7 a 6 a 5 a 4 a 3 a 2 a a x = x 2 = x 4 = x 8 = 8 x 6 = x 3 2 = x 6 4 = 6 4 x 2 8 = Joonis.. Kohakaalude kasuamine kahendsüseemis arvu eisendamiseks kümnendkujule Kümnendarvu eisendamiseks kahendarvuks kasuaakse joonisel.2 näidaud põhimõe. Arv jagaakse ulbas kahega ning eraldaakse jagamise jääk. 6

7 Täisosa 33 / Jääk lugemise suund 33 = 2 Joonis.2. Kümnendarvu eisendamine kahendarvuks jagamisehega Joonisel.2 kujuaud abelisse kirjuaakse ulemuse äisosa ning jäägi olemasolu: ehk jääk olemas, ehk jääk puudub. Täisarvu kahega jagamisel saab jääk olla kas või. Jääk ähisaakse ühega ja selle puudumine nulliga ning see kirjuaakse jagaavaga samale reale. Jagamise ulemuse äisosa 66 kirjuaakse esialgse arvu alla. Seejärel korraakse kirjeldaud egevus seni, kuni jagamise ulemuseks saadakse arv. Jagamise jääkides moodusub eraldi ulp, mis sisaldab arve ja. Lugedes selles ulbas olevaid sümboleid al üles leiakse lähearvule 33 vasav kahendarv 2. Kahendkoodi kohade erisamine ja rühmiamine Sõlumaa selles, millises järjekorras arvu kahendkohad esiaakse või edasaakse, on vaja kohakaalude määramiseks erisada vähima kohakaaluga bii (leas significal bi, LSB) ja suurima kohakaaluga bii (mos significan bi, MSB). Paberil numbrilisel esiaavaes arvudes on suurima kohakaaluga koh enamasi vasakul ja vähima kohakaaluga koh paremal. Ajalises järjesuses ja elekriskeemidel võib kohade järjekord olla suvaline, seeõu vajab koodi kohade järjekord eraldi ähisamis. Andmeid salvesaakse või edasaakse (joonis.3.) sageli baidi (bye) kaupa, s kaheksas biis koosneva andmeüksusena. U [V] 8 b ii = b a i U U 3 b ii = r ia a d 4 b ii = e r a a d (p oolb a i ) Joonis.3. Jadamisi edasaavaes signaalides koosnev kahendkood 7

8 Neli bii (eraad) ehk pool baii on esiaav ühe kuueeiskümnendsüseemi sümbolina. Erijuhudel kasuaakse kolmes biis koosneva rühma (riaadi), mida saab esiada kaheksandsüseemi sümboliga. Tabel.. Arve erinevaes süseemides Kahendarv Kümnendarv Kuueeiskümnendarv 842 kahendkümnendkood ehk 842 B A B E 5 F E 27 7F FE 5 FF FF FFF Kaheksandkoodid ja kuueeiskümnendkoodid Kuueeiskümnendsüseem (hexadecimal sysem) ja kaheksandsüseem (ocal sysem) võimaldab lühemas vormis ja ilma keerukae eisendusea väljasada füüsilises digiaalseadmes loeavaid arve. Kahendavude 8

9 kasuamisel läheks ühe baidi esiamiseks vaja neli korda rohkem sümbolikohi kui kuueeiskümnendsüseemi kasuamisel. Neli kahendarvu koha esiaakse ühe kuueeiskümnend-süseemi sümbolina (Sümbolid:,, 2, 3, 4, 5, 6, 7, 8, 9, A, B,,, E, F). Koodi põhiarv on 6 ja kohakaalud n leiakse kuueeiskümne asmeena ( 6 ), kus asendajaks n on kohanumber alaes nullis. Kuueeiskümnend-süseem on änapäeva elekroonikaseadmees väga levinud. Seda võib leida peaaegu kõikide arvui- või elefonivõrku ühenduvae seadmee ümbrisel. Pikemad arvuivõrguaadressid, sh MA-aadressid (media access conrol), IPv6-aadressid (Inerne Proocol Version 6) või seadmee pikemad seerianumbrid, esiaakse valdaval kuueeiskümnendarvudena. Juhul kui kuueeiskümnendsüseemis esiaud andmeid on vaja erisada eises arvusüseemides esiaud andmees, lisaakse arvule kuueeiskümnendsüseemi ähis. Levinud kuueeiskümnendsüseemi ähiseks on kas äh h arvu järel või äh x arvu ees. Teisendused Põhiarvuga jagamis saab kasuada nii kahendkoodi leidmisel kui ka kaheksand- või kuueeiskümnendarvude leidmisel kümnendarvudes. Kaheksand- ja kuueeiskümendarvude leidmiseks võib arvu jagada vasaval 8 või 6-ga (joonis.4 a, b). Kalkulaaoriga jagades saame kümendmurru, mille murdosa uleks jäägi leidmiseks korruada vasaval 8 või 6-ga. a) Täisosa Jääk b) Täisosa Jääk 33 / *8 = 5 6-2*8 = = / *6 = 5 = 8 85 H Joonis.4. Arvude eisendamine kaheksand- ja kuueeiskümnendarvudeks arimeeikaeheega Märksa lihsam on kümnendarve eisendada kaheksand- ja kuueeiskümnendarvudeks kahendkoodi abil. Selleks eisendaakse kümnendarv esmal kahendarvuks, rühmiaakse kahendarvu kohad alaes vähima kohakaaluga kohas ehk ülal alla jagamise järjekorras kas kolmes kahendkohas koosnevaeks riaadideks või neljas kahendkohas koosnevaeks eraadideks ja kodeeriakse iga osa eraldi vasava sümboliga (joonis.5. a, b). 9

10 a) Täisosa Jääk b) Täisosa Jääk 33 / = 5 2 = 2 = / = 5 2 = 8 85 H Joonis.5. Arvude eisendamine kaheksand- ja kuueeiskümnendarvudeks kahendkoodide ükeldamisega Kahend-kümnendkoodid Tehnikas on sageli vaja edasada kümnendarve ilma keerukae vahepealsee eisendusea. Sel juhul ei kodeeria kahendkoodiks kümnendarvu ervikuna, vaid kodeeriakse selle arvu kümnendkohad ehk kõik numbrid eraldi. Mimekohaline kümnendarv on sel juhul kodeeriud kümnendkoodis, milles iga kümnendarvu number esiaakse eraldi kahendkoodis. B Või = = 8 85 Joonis.6. Kahend-kümnendkoodi eisendamine kümnendarvuks Igale kümnendkohale on sel juhul vaja vähemal 4-biis kahendkoodi ehk eraadi. Kahendkoodi, mis sisaldab kümnendarvu kohi eraldi nimeaakse kahend-kümnendkoodiks (binary coded decimal, B). Lisaks harilikele kahendarvudele kohakaaludega n 2 ehk 842 on kahend-kümnendkoodide korral võimalik kasuada ka mimesuguseid eise võmeega koode, näieks võmega 242 või 422. Kümnendkoha kodeerimisel nelja biiga jääb alai 6 koodi kasuamaa. Neid koode saab kasuada muuks osarbeks. Näieks elefoni B ehk TB puhul kodeeriakse

11 kümnendnumbries ülejäänud koodidega muid elefoni klaviauuril esinevaid sümboleid (*, #, j). Kahend-kümnendkood võmega võimaldab lihsusada kahend-kümnendarvude arimeeikaeheid. See kood on unud ka nimega Express-3 või lühendaul XS3. Võmega 842 neljakohalise kahendarvu ülekanne ekib 2 =5 järel. Kodeerides võmega saadakse neljakohalise kahendkoodi ülekanne järgmisele kohale vasaval kümnendarvule ja kümnendarvu koha ülekanne ekib väärusele 9 vasava koodi järel. Selles kodeeriakse arvujada iga kümnendnumbri asemel kahendkoodis 3 võrra suurem kümnendarv. Näieks arv 5 kodeeriakse arvuna 8 ja arv 8 kodeeriakse arvuna. Sellega asendaakse näieks ehe 5+4 ehega 8+7= 2 ja ehe 8+ ehega +4= 2. Arv XS3 vasab kümendarvule 9. Kümnendarvu eisendamis koodi kirjeldab joonis.7. Kümnendarv 85 B Või 5+3=8 2 XS3 = ( 2 = 8) 8+3= XS3 = 8 Arimeeikaehee näieid koodidega: 5+4 = XS3 + XS3 = XS3 =9 8+ = XS3 + XS3 = XS3 = ( 2 = ) Joonis.7. Kahend-kümnendkood võmega Tänapäeval ehakse arimeeikaehed sageli arvuiega harilikke 842- võmega kahendarve kasuades ja eriosarbelisi kahend-kümnendkoode vajaakse harva. Arimeeikaehee sooriamiseks kasuaakse sageli ka keerukamaid koode, mis võimaldavad kirjeldada ka ujukomaarve jms. Tänu prosessorie suurele jõudlusele saab änapäeva seadmees arve eisendada kümnendsüseemi alles nende väljasamisel ja puudub vajadus eheeks kahend-kümnendkoodis arvudega. Sellegipooles on kahendkümnendkoodid levinud lihsama ehiusega seadmees, näieks paareioiel elekronkellakiipides.

12 .2 Tsükkelkoodid Tsüklilises ehk peegeldunud koodides on levinud Gray kood, mis on saanud nime USA füüsiku Frank Gray 953. aasal avaldaud paendi järgi. See on kasuusel posisioonjuhimisega ajamie asendianduries ja mimesuguse kasuajaliidese pöördnuppudes. Tsükkelkoodi väljasavaid asendi- ja kiirusandureid nimeaakse ka inkremenaalseeks pöördkoodrieks (incremenal roary encoder). Tänapäeval võib pöördkoodreid leida paljudes elekroonikaseadmees alaes olme-elekroonikas, konoriehnikas, sh kuuliga või rulliga arvuihiires, mimesuguses reguleerimisnuppudes ja lõpeades äppis-mõõeriisadega või öösusseadmeega. Tsükkelkoode väljasavad lisaks posisioonjuhimises kasuaavaele anduriele ka mimesugused lihsad kasuajaliidese elemendid. Kahe väljundsignaaliga pöördkooder ehk kvadrauurkooder (quadraure encoder) väljasab kahebiis süklilis koodi (joonis.8 a). Ühpidi pööramisel korduvad kahendkoodid,,, ja eispidi keeramisel korduvad vasaval kahendkoodid,,,. Koodide järgnevuse järgi uvasab programm või loogikalülius pöördnupu asendi muuuse. Tsüklilise koodiga ja hariliku kahendkoodiga pöördnupu koodide võrdlus on kujuaud joonisel.8. = =F = 5= =9 a) b) Joonis.8. Impulss-pöördkoodrid: a) süklilises koodis pöördkooder sisseehiaud surunupuga, b) 842-kahendkoodis neljabiiline seadisuslülii Tsüklilise kahendkoodi eeliseks võrreldes eise kahendkoodidega on see, e anduri lähimaele naaberasendiele vasavad koodid erinevad minimaalsel, ainul ühe kahendkoha võrra. Gray koodi kasuamisel muuub anduri modulasioonikea liikumisel kood sujuval ning 2

13 asendisignaali öölevae loogikaskeemide lüliuse arv on minimaalne (joonis.9.a) [7,lk 44-49]. a) b) Joonis.9. Gray koodis (a) ja harilikus 842 kahendkoodis (b) modulasioonikea muser Lisaks Gray koodile on abelis.2 oodud ka muud võimalikud samade omadusega kolmebiilised süklilised koodid. Asend kümnend- ja kahendarvuna Tabel.2. Tsükkelkoodid a) Gray kood b) c) = b eelneb 7 = b 2 = b 3 = b 4 = b 5 = b 6 = b 7 = b järgneb Tsükkelkoodi kasuamine juhseadmees võib olla ülikas äiendava koodimuunduri õu, mis muundab anduri väljundkoodi avaliseks kahendkoodiks. Kahekohalises Gray koodis kahendkoodi eisendamiseks on vaja suurima kaaluga kahendkoh jäa muumaa, aga vähima kaaluga kahendkoha jooksva ja eelmise vääruse vahel eha välisav-või-ehe (XOR). y x (.5) x x x x y. i i i i Koodi muuumises ingiud loogikalüliuse ümberlüliumise arvu vähendamine võrreldes avalise kahendkoodiga suurendab seadmee 3

14 öökindlus, mis omakorda võimaldab anduriga ööada äpsemal ka suuremael kiirusel..3 Tärkide ja sümbolie koodid Sümboliks võib nimeada ükskõik millis ervikuna edasaava andmeüksus. Selles uleneval võib kahendkoodi puhul vaadelda sümboli kui suvalis biide hulka. Lihsamal juhul kirjeldab sümbol ka korraga öödeldava eabehulka ehk andmesõna. Andmee edasamise kiirus nimeaakse biikiiruseks (birae, daa rae) ja kirjeldaakse ühikuga bii sekundis (bi/s). Edasaavae andmesõnade hulka sekundis kirjeldab sümbolikiirus (symbol rae, baudrae). Mimebiise sümbolie korral on sama edasuskiiruse juures biikiiruse arvväärus suurem kui sümbolikiiruse arvväärus. Pideva eabe diskreesel kujul salvesamisel sõlub biikiiruses salvesaava eabe hulk. igiaalseadmeid kasuaakse ka mienumbrilise eabe, näieks graafilisel esiaava eksi edasamiseks või öölemiseks. Tekse saab kirjeldada ärkide hulgaga (jadana), milles on nii ähed, numbrid, kirjavahemärgid ja mimesugused erimärgid. Andmesõna levinuimas pikkuses uleneval on ärgi esiusüksus avalisel bai, mis koosneb 8 biis, kuid võib olla ka suurem. Mingiks osarbeks erviklikku ärkide (sümbolie) kompleki nimeaakse märgisikuks (characer se). Märgijadadena ehk sümbolies koosnevae jadadena (nn sringidena) esiaud andmed haaravad avalisel suvalise arvu andmesõnu. Need jadad salvesaakse mäluseadmesse järjesikuse andmesõnadena nii, e iga märk hõlmab ühe andmesõna. Lihsamal juhul kirjeldab iga ärki üks bai. Tärkide kirjeldamiseks kasuaavad koodid on sandardies määraud abeliega. Joonisel. esiaud abelis on 28 ärki paiguaud abelisse, mille igas reas on 6 ärki. Sel viisil esiaud abeli on võimalik lugeda kuueeiskümendsüseemis koodi järgi. Tabeli veerud ja read on ähisaud kuueeiskümnend süseemis (..F ja..7), mis võimaldab kujuada koodidele..27 vasavaid graafilisi sümboleid ja miegraafilisi juhkoode, sh reavaheus, abulasioon või märgijada lõpu ähis vms. Juhkoodid on joonisel värvilise ausaga. Enamkasuaavad on eksi reavaheusega (, LF, linefeed) ja lõigu algusega (3, R, carriage reurn) seoud juhkoodid, mis on joonisel. oodud erineva ausavärviga. 4

15 6=h 32=2h 48=3h 64=4h 8=5h 96=6h 2=7h NUL P ` p SOH! A a q 2 STX 2 2 B R b r 3 ETX 3 # 3 S c s 4 EOT 4 $ 4 T d 5 EN NAK % 5 E U e u 6 AK SYN 6 F V f v 7 BEL ETB ' 7 G W g w 8 BS AN ( 8 H X h x 9 HT EM ) 9 I Y I Y A B E F LF VT FF R SO SI SUB ES FS GS RS US * +, -. : ; < = > J K L M N Z [ \ ] ^ j k l m n z { } ~ /? O _ o EL Joonis.. Seismebiilise koodiga märgisik Joonisel. oodud seismebiis märgikoodi on võimalik kasuada ladina ähedega esiaavae ekside (näieks ingliskeelsee ekside) esiamiseks. Seismebiine inglise keele märgisik on määraud sandardis ANSI X3.4 Ameerika informasioonivaheuse sandardkood ehk ASII, mis esiai aasal 963 ja avaldai 967. Seda on hiljem korduval äiendaud ja sellel põhinevad uuemad samasisulised sandardid, sh Euroopa arvuioojae ühenduse sandard EMA-6, rahvusvaheline sandard ISO/IE 646, sidesandard ITU-T T.5, kosmoserakenduse inglise keele sandard ISO-4962:997 (Space daa and informaion ransfer sysems ASII encoded English). Joonisel. oodud seismebiine märgisik on piiraud üsnagi väikese märkide arvuga. Sellega on võimalik esiada ladina suur- ja väikeähi, numbreid, kirjavahemärke ja enamkasuaavaid maemaailisi sümboleid. Paljud keeled sh eesi keel vajavad nn äpiähi ja muid märke, mida see 7-biine märgisik ei võimalda. Lahenduseks on andmesõna pikkuse (biide arvu) suurendamine või märkide asendamine. Sandardis ISO/IE 646 kirjeldaud 7-biine märgisik võimaldas asendada looksulud {}, nurksulud [] ja eised vähemkasuaud märgid ^,, `, ~) Euroopa keeles kasuaavae ähedega Ä ä, Å å, Æ æ, Ó ó, É é, Í í, Ú ú, Á á, Ö ö, Ü ü, Ð ð, Þ þ, Ç ç, ô, ß j. Nii muuus 7-biiline märgisik kasuaavaks ka saksa, pransuse, aani, roosi, iaalia, porugali keeles koosaud ekside sisesamiseks. Vene keele jaoks kasuai märgisikku КОИ-7 (GOST , код обмена информацией), milles ladina väikeähed olid äielikul asendaud vene keele (Kirillisa) ähedega. Tehnika arenguga koos on pideval arendaud ka märgisikke. Piirkondades ja ehnilises lahenduses, kus 7-s biis ei piisanud levisid kaheksa ja enamabiise ärgikoodidega märgisikud. Sandardiga ISO/IE 646 määraud Unicode UTF-8 mimebaidilises (mulibye) koodis võivad märgid hõlmaa erineva arvu baie. 99-ndaes kuni 5

16 sandardis ISO/IE 646 määraud Unicode kodeeringue levikuni olid arvuies valdavad ISO-8859 sandardiega määraud koodilehekülgede (code page) variandid erinevaele keelele sh eesi keelele. Kasuai ka muid sandardeid, näieks ISO-8859-ga määraues oli veidi erinev Windows-252 koodilehekülg. Unicode-kodeeringud võimaldavad änapäeval erinevae keele jaoks vajalike koodilehede samaaegse kasuus. Kaheksabiine Unicode ehk UTF-8 leidis laialdas kasuus Inerneis. Joonisel. oodud 7-biise märgisiku koodid kauvad kaheksabiise UTF-8 algusosa koodidega. UTF-8 märgisikus on ASII-s erinevad märgid sh eesi keele äpiähed, kirjeldaud mime baidiga (6- bii või rohkem). Seeõu on äpiähedega eks mahukam võrreldes ainul ladina ähesiku põhiähi ja ASII-märke sisaldava eksiga. Sümbolikoodide paiguus andmesõnades Tänapäeva operasioonisüseemides ja selle rakendusprogrammides on levinud Unicode (ISO/IE 646) märgisikud. Operasioonisüseem Windows kasuab 6-biis UTF-6 märgikoodi. Mime baidiga määraud märkide salvesamiseks rakendusprogrammide koodis ja seega ka arvui mälus saab kasuada andmesõna-üüpi (muuujaüüpi) nimega lai märgikood (wide characer). Laia märgikoodi pikkus on 6 või 32 bii. Ühes baidis koosnevae ärgikoodide salvesamiseks, n mimebaidilises (mulibye) ehk varieeruva märgikoodi pikkusega UTF-8 kodeeringus on endisel kasuusel ka 8-biised andmesõnad. Märgijada andmemahu säiliamine Märgijada lõpu unnuseks võib olla arv, kuid on kasuusel ka eisi lõpu unnusena kasuaavaid koode. Programmeerimiskeele ++ märgijadades kasuaakse vormingu, milles jada esimeses baidis on salvesaud järgneva andmejada pikkus. Sel juhul puudub vajadus andmejada lõpu ähisamiseks..4 Andmesõnad ja arvuisõnad Andmesõna (word) all mõiseakse seadmes üheskoos öödeldava eabehulka. Ühekorraga öödeldav informasioonihulk võib olla üks bai või ühes baidis suurem. Suure arvude kasuamine, mida pole võimalik ühe baii mahuada eeldab paraamaul mimebaidise sõnade kasuamis. Erinevad prosessorid ja seadmed suudavad öödelda erineva pikkusega kahendarvu sõnasid. Arvuisõna pikkus võib sõluval seadmes olla bai, 2 baii ehk 6 bii, 4 baii ehk 32 bii või suuremgi. Andmesõna pikkus avaldab olulis mõju andmee edasamisele. Mahukamae andmee korral koosneb kasuaav andmeüksus e andmesõna mimes (2... 4) 6

17 arvuisõnas ( bii). Andmesõnas salvesaava muuuja võimalik vääruse vahemik sõlub muuujale eraldaud biide või baiide arvus. Sama üübinimega andmesõnad võivad erinevaes operasioonisüseemides või seadmees olla erineva pikkusega. See uleneb nende öölemiseks kasuaavae arvuisõnade erinevas pikkuses, seepäras on oluline välja selgiada andmesõna üübinimele vasav biide või baiide arv konkreeses süseemis. E baiide arvu määramis programmeerijale lihsamaks eha, on programmeerimiskeeles kasuusel võmesõna sizeof, mis väljasab andmeüksuse üübinimele vasava mahu baiides. Andmesõnade paiguus arvuisõnades ja mäludes Kui arv ei mahu ühe arvuisõnasse, siis uleb kasuada miu arvuisõna ehk moodusada opelpikkusega sõnasid (double word). Topelpikkusega või pikemae sõnade kasuamine ähendab, e on võimalik miu erineva andmee järjesus kas alusaakse suurema või hoopis väiksema kaaluga arvu osas. Baiide mällu paiguamise või edasamise järjekord võib sõluval seadmes varieeruda, seeõu erisaakse andmesõna baiide kahe järjekorda suurima kaaluga baidiga (mos significan bye, high bye) lõppev (big endian) andmesõna ja vähima kaaluga baidiga (leas significan bye, low bye) lõppev (lile endian) andmesõna (joonis.). a) Mäluseadme aadress või edasusjärjekord Suurima kaaluga bai (high) Vähima kaaluga bai (low) Suurima kaaluga bi (MSB) BE (big endian) Vähima kaaluga bi (LSB) b) LE (lile endian) Joonis.. Mimebaidilise andmee võimalikud paiguused või edasusjärjekorrad a) vähima kaaluga bai ees, b) suurima kaaluga bai ees. 7

18 Arvandmee säiliamine ja edasamine Arvude säiliamisel, öölemisel ja edasamisel on vaja määraa arvu säiliamiseks vajalik mälumah. Täisarvu muuumisvahemiku põhjal saab määraa vajalike koodikohade arvu. Samui saab äisarvulise muuuja muuumisvahemikku piiraa vasaval kasuaavale koodikohade arvule ehk mälumahule. Võimalik koodikohade arv on omakorda seoud kasuaavae andmesõnade või arvuisõnade arvu või pikkusega. Posisioonsüseemis arvude puhul kasuaakse ühes ja samas hulgas sümboleid kõigi arvu kohade jaoks. Kõigi võimalike koodide hulk n- kohalise arvu puhul on siis: n N m, (.6) kus m on erinevae sümbolie arv ja n on koodikohade arv. Kahendarvu korral m 2, ses kasuusel on kaks numbri: ja. Minimaalsel vajaliku kohade hulga suvalises posisioonsüseemis saab eelneva valemi põhjal avaldada kujul: log 2 N n. (.7) log m 2 Näide. Mimekohalis kahendarvu läheb vaja, e kodeerida N erineva koodi? Kahendarvu korral m=2, seega log 2 m. Kahendkohade arvu saab avaldada n log 2 N. (.8) Näide 2. Kuidas leida kahendsüseemis muuuja maksimaalse võimalikku väärus, kui on anud kohade arv? Võimalike koodide hulka kuulub ka arv ja erinevae sümbolie arv on 2, seega M 2 n. (.9) maks Näide 3. Kuidas leida kahendarvu maksimumväärus koha (bii) korral? Kohade arv n=, seega M =23. maks Loogikaandmed andmesõnades Loogikaandmeid esiavad andmesõnad või nende biid eraldi. Vasaval sellele öödeldakse loogikaandmeid kas erve andmesõna ulauses või andmesõna üksikue biide kaupa. 8

19 Loogikaehe Tabel.3. Loogikaehee ähisus programmeerimiskeeles Iga bi andmesõnas on eraldi loogikamuuuja Andmesõna ervikuna kirjeldab loogikamuuuja NING a b a b VÕI a b a b EITUS või ~a!a pöördkood Välisav-või a ^ b (!a) ^ (!b) Implikasioon ~a b a? b : (ernaalse ehena)!a b (põhieheega) Loogikaandmee öölemise näieks on mikrokonrollerie üksikue sisendie konrollimine ja üksikue väljundie lüliamine. Loogikamuuujad paiknevad sel juhul pikema andmesõna koosseisus, näieks sisend-väljund värai olekukoodis. Kui seadmes puuduvad riisvaralised võimalused üksikue biide olekue oseseks lugemiseks või muumiseks, siis uleb selleks kasuada koodide maskeerimis ehk maskimis arkvaralise loogikaehee abil. Üksiku bii läbilaskva koodimaski võib ee anda arvu ja biinihuuse abil. #define bii5mask (<<5) #define bii6mask (<<6) Miu koodikoha läbilaskva maski saab moodusada ühebiilisi maske biikaupa loogilisel liies. #define biide5ja6mask bii5mask bii6mask Koodikohade konrollimine koodimaskiga Maskeerimisel ehakse üksiku bii eraldamiseks arvuisõnas äiendav loogikaehe mask-arvuisõnaga ehk biimaskiga. Oleku konrollimiseks ehakse ning-loogikaehe andmesõnadega, milles konrolliavad biid on olekus ja ülejäänud olekus. if (muuuja bii5mask){ } Koodikohade lüliamine koodimaskiga Bii sisselüliamiseks ehakse või-loogikaehe andmesõnaga, milles vasav bi on olekus ja ülejäänud olekus. muuuja = bii5mask; Bii väljalüliamiseks ehakse ning-loogikaehe andmesõnaga, milles vasav bi on olekus ja ülejäänud olekus. Väljalüliamiseks sobiva maski saamiseks on võimalik kasuada eelnevas punkis kirjeldaud maski pöördkoodi (keele ähis ~). muuuja = ~bii5mask; 9

20 Bii ümberlüliamiseks ehakse loogikaehe välisav-või andmesõnaga, milles vasav bi on olekus ja ülejäänud olekus. muuuja ^= bii5mask;.5 Arvude eisendamine Arvuid öölevad arvandmeid kahendarvudena ja vajadus arvu eisendamiseks ekib iga arvu sisesusel või väljasusel. Alamprogramme kahendarvude eisendamiseks erinevaesse arvusüseemidesse ja vasupidi vajaakse nii arvandmee kümnendkujul sisesamisel kui ka väljasamisel. Seeõu on need programmeerimiskeele kompilaaoriega komplekis juba programmeerimiskeele algaasaes peale. Keele puhul on nendeks prinf, snprinf, aoi (ASII o ineger) j. Väga suure biide arvuga või mieradisioonilises vormingus kahendarvu eisendamisel võib ekkida vajadus luua uusi eisendusprogramme lisaks -keele sandardeegis (sdlib) pakuavaele..5. Kümnendarvu eisendamine sisesamisel Arvu eisendamiseks arvu kohasümbolie väärused korruaakse vasavae kohade kohakaaludega ja seejärel korruisi liies leiakse arvu väärus ervikuna. Seda põhimõe saab kasuada nii sümbolkujul esiaud kümnendsüseemis esiaud arvude kui ka kuueeiskümnend-arvude eisendamisel kahendkoodi..5.2 Kümnendarvude eisendamine väljasusel Arvu väljasamiseks uleb leida arvu kõigi kohade numbrid eraldi, avalisel oimub see jagamisehe jäägi leidmisega. Eeanud kahendarv jagaakse korduval (sükliga) arvsüseemi baasiga () ja jagamise jäägid ongi arvu kohad (kümnendsüseemi korral kümnendkohad). Järgnev programm eisendab arvu kümnendsüseemi numbrie jadaks. Teisendamine oimub arvu sümbolie paiknemisele vasupidises järjekorras. Funksioonile anakse argumendina ee numbrijada suurim võimalik pikkus. Arv joondaakse eisendamisel paremale alusades väljundsümbolie massiivi äimis selle lõpus alguse suunas. 2

21 in ArvusNumbrijadaksParemale(long in n, char *s, unsigned in i){ unsigned long arv; // Muudab arvu posiiivseks ehk võab absoluuvääruse if (n < ) arv = -n; else arv = n; // Alusame sümbolijada lõpus, lisame lõpu unnuse s[i] = '\'; // Arvu eisendamissükkel algab vähimas kohakaalus do { i--; // Leiakse 'ga jagamise jääk ja // salvesaakse see väljundpuhvrisse s[i] = arv % ; // Leiud jääk eisendaakse sümboliks, // selleks liideakse nulli sümbolikood s[i] += ''; // Valmisaakse arv järgmise koha leidmiseks arv = arv / ; // Kas on veel arvu kohi? } while (i (arv > )); // Lisaakse märgi sümbol kõige ee if (i (n < )){ i--; s[i] = '-'; } // Täidame vabad sümbolikohad ees ühikuega if (i) for (n=i; n; n--) s[n-] = ' '; reurn i; } Programminäide ööab järgneval:. Mimekohalise arvu eisendamine algab kõige väiksema kohakaaluga koha eisendamises. 2. Teisendaav arv jagaakse arvsüseemi baasiga ja kirjuaakse jääk väljundpuhvrisse. 3. Programm ööab sükliga, mis eisendab järgemööda kõik arvu kohad kuni suurima kohakaaluga kohani välja. 4. Lõpuks lisaakse arvule vajadusel (negaiivse arvu korral) märgi ähis ja salvesaakse sümbolijada pikkus või lõpu unnus. Teisenduse alamprogrammi on vaja ulemuse väljasamiseks näidikuele. Teisendaud sümbolijada väljasaakse vasupidises järjekorras arvu eisendamisele, s liikudes alaes suurima kohakaaluga arvu kohas vasakul paremale väikseima kohakaaluga koha suunas, kirjuades numbreid vasakul paremale nagu me Euroopas harjunud oleme..5.3 Kuueeiskümnendarvude eisendamine Kuueeiskümnendarvu iga koh (sümbol) hõlmab ulemuses äpsel 4 bii ja kaheksandkoodi sümbol hõlmab vasaval 3 bii. Seega pole nende 2

22 eisendamisel vaja kasuada korruusehe ja eisendaud koodid uleb väljund-kahendkoodi biijadas vaid õigeesse kohadesse paiguada (joonis.5) = 2 = 2 2 Joonis.2. Kohakaalude kasuamine kuueeiskümnendsüseemis arvu eisendamiseks kahendarvuks Üksiku kuueeiskümnendarvu sümboli (..9 ja A..F) eisendava programmi sisendiks (argumendiks) on kuueeiskümnendsüseemis numbri sümbolikood (koodiabel joonisel.) ja väljundiks on kahendarv arvui mälus. Teisendamis saab kirjeldada graafilisel järgneva algorimi plokkskeemiga (flowchar). Algus Kas kood on suurem kui 96? Ei Kas kood on suurem kui 64? Ei Lahuada koodis sümboli kood ehk 48 Jah Jah Lahuada koodis sümboli a kood ja liia (kokku 87) Lahuada koodis sümboli A kood ja liia (kokku 55) Lõpp Joonis.3. Kuueeiskümnendkoodi koha sümboli eisendusalgorimi plokkskeem Teisendaavad sisendkoodid on kolmes vahemikus. Numbrid..9 anakse ee koodidega 3h..39h, suurähed A..F anakse ee koodidega 4h..46h ja väikeähed a..f anakse ee koodidega 6h..66h. Kui eeanav kood pole nendes üheski vahemikus, siis ei ole egemis kuueeiskümnendarvu sümboliga. Kui veakonrollis loobuda, siis saab ühe kuueeiskümnendarvu koha eisenduse kirja panna järgmise alamprogrammifunksioonina. 22

23 in hex_symbol_kahendkoodiks(char X){ if (X >= 'a') // -'a'+=-x6+=-97+=-87 reurn (X-87); else if (X >= 'A') // -'A'+=-x4+=-65+=-55 reurn (X 55); else // -'' =-x3 =-48 reurn (X-48); } Alamprogrammi sisendiks (argumendiks) on kuueeiskümnendsüseemis numbri sümbolikood, väljundiks on kahendarv. Nullis suuremae äisarvude puhul saab ingimuse suurem või võrdne ( ) asendada ingimusega suurem kui (>) vähendades võrreldava konsani ühe võrra. Näieks X 65 asemel saab kirjuada ka X>64. Sageli on programmikoodi loeavuse huvides sooviav jäa sedalaadi lihsusused egemaa. Andes alamprogrammile argumendiks sümboli, mis ei kuulu kuueeiskümnendarvu sümbolie hulka (näieks ähe g), saame funksiooni väljundvääruseks arvu (ähe g puhul 6), mis ei vasa kuueeiskümnendarvu kohale lubaud vääruse vahemikule (..5). Seda, kas arv mahub ära kuueeiskümnendarvu kohale eeanud nelja bii sisse, saab konrollida NING-ehega arvu ja sama biide arvuga kahendarvu 2 pöördkoodiga (6-bii korral 2 ). Nullis erinev ulemus viiab suuremale arvule kui välja maskiud osa (..5). if (kohaulem ~xf){ // Viga, arv ei ole vahemikus..5 reurn -; } Enamasi on vaja eisendada pikemaid kuueeiskümnendarvu sümbolie jadasid. Järgnevas programminäies on alamprogrammi sisendiks (programmifunksiooni argumendiks) kuueeiskümnend-süseemis numbrie sümbolikoodide jada ja selle pikkus, väljundiks on kahendarv. 23

24 long in hex_symbolijada_kahendkoodiks(char *arvu_symbolid, in kohi){ long in ulem=; in i=kohi; in kohaulem; // Arvu eisendamissükkel algab vähimas kohakaalus for (; i; i--){ kohaulem = hex_symbol_kahendkoodiks(arvu_symbolid[i-]); if ( kohaulem >= ){ // Iga suurema kohakaaluga kuueeiskümnendkoh // nihuaakse väljund-kahendkoodis neli bii ulem = kohaulem << ((kohi-i) * 4); }else // Viga, undmau sümbol sümbolijadas reurn -; } reurn ulem; } Toodud alamprogramm võimaldab eisendada pikemaid sümbolijadasid kui programmeerimiskeele eekides pakuavad valmisfunksioonid. Kirjeldaud programmilõiku on võimalik kasuada mimesuguses rakenduses, milles arve sisesaakse või säiliaakse kuueeiskümnendsüseemis eksina. Sedalaadi eisendusi võib vaja minna nii mikrokonrollerie programmides kui ka kasuajaliideses sisesaud andmee eisendamisel (n MA-aadressid, IPv6-adressid, seerianumbrid vms). 24

25 2 Kombinasioonloogikalüliused 2. Kommuaaorid Kommuaaorid jagunevad muliplekserieks (MUX) ja de-muliplekserieks (EMUX). Muliplekser võimaldab miu sisendi kommueerida ühe väljundisse, de-muliplekser aga ühe sisendi mimesse väljundisse. Kommuaaorid on kasuusel seadmee adresseerimisel võimaldades aadressi abil valida nii seadmee sisendeid kui ka väljundeid. 2.. Muliplekser Muliplekseri (joonis 2.) sisendid jagunevad kommueeriavaeks infosisendieks ja juhsisendieks, kusjuures infosisendie arv määrab ära juhsisendie arvu ning vasupidi. Vasaval juhsignaalile kommueeriakse muliplekseri väljundisse signaal ühes infosisendis. Kommueeriavae infosisendie arv on n 2, milles n on juhsisendie arv. Järelikul saab kahe juhsisendiga ehk kahebiise koodiga kommueerida 4 sisendi, kolme juhsisendiga 8 sisendi jne. a) U U A B M UX G 3 b) U U X x x x 2 x Y X X 2 X 3 Y Joonis 2.. Nelja infosisendi ja kahe juhsisendiga muliplekser a) skeemiähis, b) loogikaskeem Joonisel 2. oodud kommuaaor on juhiav kahebiilise koodiga U. Kaks bii võimaldavad ümber lüliada nelja signaali. Muliplekseri väljundfunksioon on esiaav loogikafunksiooni äielikul disjunkiivsel normaalkujul. Nelja sisendsignaali korral on loogikavõrrand: Y 4 xu u xu u x2uu x3u u. (2.) Kaheksa sisendsignaali korral on loogikavõrrand: Y 8 x u u u x u u u x u u u x u u u x u u u x u u u x u u u x u2uu (2.2) 25

26 Eeloodud võrrandie järgi koosaav lüliuse väljund kajasab ööava lüliuse korral alai ühe infosisendi oleku. Paljudes lüliuses on vajalik väljund mõnel juhul üldse välja lüliada ehk keelaa. Selleks sobib keelusisendiga ehk srobeeriav muliplekser (joonis 2.2). a) b) G U G A B M UX G 3 U X x x x 2 x Y X X 2 X 3 Y Joonis 2.2. Keelusisendiga ehk srobeeriav muliplekser a) skeemiähis, b) põhimõeskeem Suure võimsusega seadmee lüliamiseks (kommueerimiseks) vajaakse jõupooljuhlüliie või releede ning konakoriega kommuaaoreid. Nelja konakori juhimiseks vajaakse nelja juhimissignaali (u, u, u 2 ja u 3 ). Joonisel 2.3 kujuaud jõuahela lüliie juhimiseks sarnasel joonisel 2.2 oodud kahe kanalivalikusignaaliga loogikalüliusega, on lisaks vaja dekoodri. Ju h - sise n d id U U A A 2/4 3 2 Kom m u - e e r ia va d sise n d id x 3 x 2 x x e kood e r u u u 2 u 3 K K K 2 K 3 K K K 2 Vä lju n d K 3 Y Joonis 2.3. Muliplekseri jõuahel koos juhsignaali dekoodriga Releeskeemides saab kasuada eiuse jaoks normaalsel suleud konakiga releesid ja ning-ehe jaoks konakide jadalülius (joonis 2.4). 26

27 Loogigaehee sooriamiseks läheb dekoodri koosamiseks vaja mime konakväljundiga releesid. U U K I K I K I K I K I K I K I Y Y Y 2 Y 3 U U U U U U U U Joonis /4-dekoodri releelülius Alalisvooluga juhiavae releede korral on loogikaehee jaoks võimalik kasuada ka dioode. Tänapäeval kasuaakse sageli kombineeriud lüliusi, milles jõuahela lüliab relee või konakor ja loogikafunksioonid eosaakse elekroonilise de-muliplekseriga. Võrrandies 2. ja 2.2 järeldub, e anud lüliusega saab piisava arvu sisendie korral eosada suvalisi loogikafunksioone Muliplekseriga osinguabel Universaalsed loogikalüliused võimaldavad koosada paindlkul seadisaavaid seadmeid. Nende hulka kuuluvad adresseeriavad mäluseadmed, loogikamaariksid ja mimesugused paindlikul seadisaavad kommuaaorid, sh muliplekserid. Muliplekseril põhineva loogikalüliuse sisendid on aadressisignaalideks ja eelseadisaud mälus loeakse andmed funksiooni väljundiks. Mälu võib lihsamal juhul koosneda käsisi seadisaavaes füüsilises sildades või lüliies, samui saab funksiooni salvesamiseks kasuada keeruka loogikalülimaariksi (PL või FPGA) sisemisi mäluelemene. Kui mäluseadmesse salvesaud seadisuskoodi ei muudea, siis püsib ka eosaud loogikafunksioon muuumauna. Ühe väljundi ja n-sisendiga kombinasioonloogikalüliusele on vaja mälu mahuga vähemal n 2 bii. Sellis lülius nimeaakse n-biiliseks osinguabeliks (n-bi LUT, n-lut, look-up able). Kolme sisendi ja ühe väljundiga osinguabel on oodud joonisel

28 a) b) u u u 2 s s s 2 MUX u u u 2 3-LUT Osin g u a b e l 2 3 -biine mälu M ä lu e le m e n d id u u u 2 u 3 u 4 u 5 u 6 u 7 Kom m u a a or Joonis 2.5. Osinguabeli võib vaadelda kui muliplekseri koos mäluga Loogikaavaldised esiaakse valdaval disjunkiivsel normaalkujul ehk loogilise korruise summana (SoP, sum of producs). Osinguabeliega eosaud kombinasioonloogikafunksioonide korral on loogikaabel mäluelemenides. Sel juhul uleb loogikafunksioon eisendada minimaalse loogikaabeli kujule. Kolme muuujaga loogikafunksiooni eosamiseks on vaja muliplekseri K -4 ( of 4 muliplexer), nelja muuujaga funksiooni jaoks K -8 ja viie muuujaga funksiooni jaoks K -6. Muliplekseri sisendie ja mäluelemenide hulka saab vähendada, kui muliplekseri andmesisendies kasuada loogikafunksioone. Sobivae funksioonide leidmiseks uleb loogikafunksioon eelneval dekomponeerida emuliplekser emuliplekseril on üks infosisend ja miu väljundi. Juhsisendie arv sõlub väljundie arvus ja vasupidi. Vasaval juhsignaalile kommueeriakse infosisendi signaal ühe väljundisse. Väljundie arv on n 2, kus n on juhsisendie arv. Järgneval skeemil on oodud lülius, mis kommueerib sisendi ühe väljundisse neljas ( of 4 demuliplexer). a) U U X A B EN G 3 A B Y Y Y 2 Y 3 b) Joonis 2.6. emuliplekseri a) skeemiähis ja b) loogikaskeem U U X Y Y Y 2 Y 3 28

29 Joonisel 2.6 kujuaud -akiivsee väljundiega saab ühendada joonisel 2.3 või 2. oodud relee- või konakorlüliused. Ju h - sig n a a lid u 3 u 2 u u S ise n d X K K K 2 K 3 K K K 2 K 3 Y Y Y 2 Y 3 Kom m u e e r ia va d vä lju n d id Joonis 2.7. Relee-demuliplekseri jõuahel ilma juhsignaalide dekoodria emuliplekserid on paljude keerukamae lüliuse sh adresseeriavae regisrie, mäluseadmee, arimeeikaseadmee j koosisosaks. Lülius, mille juhimissisendeid (n kanalivalikusisendid U, U joonisel 2.6) kasuaakse infosisendiena ja infosisendi X juhimissisendina kannab mime võimaliku osarbe järgi nime dekooder-demuliplekser. Ühine sisend võib seejuures olla ka eiusega nagu joonised 2.. a) A A E A B EN G 3 b) A A Y Y A B Y Y Y 2 Y 2 Y 3 E Y 3 Joonis 2.8. Invereeriva sisendiga demuliplekser: a) skeemiähis, b) loogikaskeem 2.2 ekoodrid ja koodrid ekooder on lülius, mis on ee nähud eeanud sisendkoodi muundamiseks sooviud väljundkoodiks. Selline lülius unneb ära sisesaava kahendarvu (koodi) ja annab sellele vasavusse seaud väljundiesse eenähud signaalid. ekooderlüliused võimaldavad unda ära mimesuguseid koode ja vasaval nendele akiveerida nõuava mälupesa, juhida number- või ähindikaaori nõuava väljundi (segmeni) või sisend-väljundseade. Kommuaorilüliused, 29

30 sh muliplekserid ja demuliplekserid sisaldavad endas sageli ka juhsignaalide dekoodri. ekoodriga kommuaaorilüliusi saab kasuada ka dekoodriena, kui nende juhsisendeid kasuada infosisendiena. Sellised mimeosarbelised lüliused kannavad mime võimaliku osarbe järgi nime dekooder/demuliplekser. Üldjuhul on dekoodril nii miu sisendi n, kui miu koha on sisendisse anaval kahendarvul. Maksimaalne väljundie arv võrdub kombinasioonide n arvuga 2. Erinevad seadmed vajavad juhimiseks erinevaid sisendkoode, seepäras kasuaakse nende juhimiseks erinevae loogikafunksioonidega dekoodreid. x x x x x 2 x 2 F F x F 2 x F 3 F 4 x 2 F 5 F 6 F 7 Joonis 2.9. Kolmebiise kahendsignaali dekoodri loogikaskeemi näide Kahendkoodi dekoodri ööd kirjeldavad harilikul järgmised võrrandid: F x x... x x, 2 n n F x x... x x, (2.3) 2 n n F x x... x x, 2 2 n n F x x... x x. n 2 2 n n 2.2. Kaskaad-dekooder Suure sisendie arvu korral kasuaakse lüliuse lihsusamiseks kaskaadlülius, kus esimese asme dekooder akiveerib ühe eise asme dekoodri ning see omakorda ühe väljundi. 3

31 2.2.2 Aadressidekooder Seadmee kommueerimiseks vajaakse lüliusi, mis akiveerivad vajaliku väljundi eeanud aadressi järgi. Selliseid lüliusi nimeaakse aadressidekoodrieks, ses nende sisendkoodiks on aadress. Ehiusel on need sarnased eelneval kirjeldaud demuliplekseriega. Inegraallüliuse j plokkide valikusignaalid (chip selec) on enamasi nullakiivsed. Sellel juhul on seadme juhsignaali olekus üks seade väljalüliaud ehk seadme väljundid on kõrge akisusega olekus (high Z). Sellise seadmee kommueerimiseks vajaakse joonisel 2.3 kujuaud null-akiivsee väljundiega demuliplekseri. a) b) A A A A V A E B EN G 3 V V A B V V 2 V 2 V 3 E V 3 Joonis 2.. Aadressidekooder/demuliplekser, a) skeemiähis, b) loogikaskeem Joonisel 2. on järgmised ähised: A, A on aadressisignaalid, E on null-akiivne plokivaliku signaal, V..3 on null-akiivsed seadmevaliku signaalid (chip selec, /S). Aadressidekooder eosaakse änapäeval sageli ümberseadisaavae (programmeeriavae) loogikalüliusega. See võimaldab seadmee aadresside kiire ja mugava ümberpaiguamis (address mapping) aadressiruumis Segmenindikaaori dekooder Seismesegmendilise indikaaori puhul on vaja sisendkoodiga lüliada väljundindikaaori segmene. 3

32 a) x x x 2 x 3 h b a f g e d c e k o o d e r f e a g d b c h b) g f GN a b c) g f V a b e d GN c h e d V c h Joonis 2.. ekoodri kasuamine seismesegmendilise indikaaori juhimiseks a) dekoodri ühendusskeem, b) ühise kaoodiga indikaaorilülius, c) ühise anoodiga indikaaorilülius ekoodrilüliuse koosamise aluseks on ema loogikaabel (abel 2.2). Loogikaabeli saab koosada vajalike väljundkombinasioonide põhjal. Näieks numbrie..9 kuvamiseks sobivad segmenide paiguused on oodud järgneval joonisel ja segmenide paiguusele vasavad koodid abelis 2.2. Joonis 2.2. Kümnendnumbrie kujuised seismesegmendilisel näidikul Seismesegmendilise indikaaori dekoodri loogikalülius peab sisendisse anud kahendkoodi kohasel lüliama sisse indikaaori segmendid nii, e hakkaks helendama arvule vasav kümnendnumber. ekoodril on neli sisendi ja seise väljundi. Kaheksanda segmeni h ehk komasegmeni dekoodriga alai ei juhia. 32

33 Tabel 2.. Seismesegmendilise indikaaori dekoodri loogikaabel 3 2 Sisendid Väljundid Kood A Kood B a b c d e f g g f e d c b a e d b a f g c 3F FA B F4 4F E 6 5E 7 E F FE 6F 7E Segmenide juhkoodi võib moodusada harilikus mimekohalises kahendkoodis segmenide ähise ähesikulises järjekorras. Vasaval sellele, kas väljund nimega a valida vähima või suurima kohakaaluga kohaks, on siin kaks võimalikku kahendkoodi (kood A abelis 2.). Elekrilise ühenduse paiguuse parandamiseks seadmes võib olla vajalik muua juhkoodi kahendkohade (väljundie) järjekorda. Kuna kahendkoodi kohi saab esiada suvalises järjekorras võmega, siis on sama seadme juhimiseks võimalik kasuada väga paljusid erinevaid koode. Näieks võme puhul paikneksid segmendid koodis järjekorras e, d, b, a, f, g, c, h (väljundkood B abelis 2.). ekoodri elekrilüliuse koosamis võib alusada loogikavõrrandie väljakirjuamisega eeloodud loogikaabelis. Kuna segmen a ei helendu numbrie ja 4 korral, siis võib kirjuada, e a x. (2.4) 3x2x x x3x2 xx Analoogilised avaldised saab kirjuada ka kõigi ülejäänud segmenide koha. Seismesegmendilise indikaaori dekoodril on reeglina 4 sisendi ning 7 väljundi, seega on 7-segmendi juhimiseks vaja kirjuada vähemal 33

34 7 sellis avaldis. Mieseadisaavaes loogikalüliuses koosaud dekoodriga saab kuvada ainul selliseid kujundeid, mida dekoodrilülius võimaldab. Hoopis paindlikum on loogikaabeli jaoks kasuada universaalseid loogikalüliusi, näieks mäluseadmeid ja programmeeriavaid maarikseid või eosada dekodeerimine arvuiprogrammiga Koodrid Koodri ülesandeks on eeanud sisendi põhjal moodusada väljundisse sobiv kood. See lülius moodusab väljundkoodi samui sisendkoodi järgi nagu dekoodergi ja võib olla ehiusel dekoodrile küllalki sarnane. Erinevus dekoodris seisneb kasuusosarbes, ses koodri sisendeid kasuaakse ükshaaval ja väljundeid kasuaakse koos ühe ervikliku väljundkoodina. Lihsa koodri saab koosada või-lülides (joonis 2.6), kuid korrekne kood on väljundis üksnes juhul, kui korraga on sisse lüliaud ainul üks sisend (loogikaabel 2.3). x x x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 F F F 2 F 3 Joonis 2.3. B-koodri lüliusskeem Joonisel 2.3 oodud lihsa lüliuse saab koosada vajadusel dioodloogika abil. Sel juhul koosneb iga või-lüli vajalikus hulgas kaoodiga kokkuühendaud dioodides. Sellise lihsa lüliuse puuduseks on asjaolu, e juhul kui miu sisendi on sisse lüliaud samaaegsel, siis väljasaakse vale kood, mis ei vasa kummalegi sisendile. 34

35 Tabel 2.2. B-koodri loogikaabel Sisendid Väljundid x x x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 F 3 F 2 F F Lüliuses, kus korraga võib olla sisselüliaud miu sisendi, lihsad koodrid ei sobi. Nendes on vaja kasuada priorieekoodri, kus mime akiivse sisendi korral arvesaakse üksnes suurema numbriga sisendi. Kahendkümnendkoodi moodusamiseks ja hariliku kahendkoodi moodusamiseks võib kasuada erinevaid lüliusi, n B puhul inegraallülius 74H47 ja kahendkoodi korral inegraallüliusi 74H48 või 74H348 (skeemiähised joonisel 2.7). a) HPRI/B 2 3 A 4 B b) EI >= E 5 GS 4 A 9 A 7 A2 6 74H47 74H348 Joonis 2.4. Koodrie skeemiähiseid: a) kahend-kümnendkoodi /4-priorieekooder, b) kolmendväljundiga 8/3-priorieekooder Koodrie ja dekoodrie ähises näiab esimene arv sisendie ja eine väljundie arvu sisendeid/väljundeid. Nelja bii korral sobib /4-kahendkooder kahend-kümnendkoodi moodusamiseks Andmeliinikoodid Seadmee kommueerimiseks kasuaavae kodeerimislüliuse kõrval vajaakse kodeerimislüliusi ja kodeerimisarkvara ka andmevaheuseks. Parafaasiline signaal ja parakood Keeruka ehiusega loogikalüliuses, n dekoodries, koodries ja regisries vajaakse sageli samade signaalide oses ja invereeriud ehk eiusega 35

36 variani. Muuuja ja ema eiuse samaaegne olemasolu lihsusab nii arvuiprogrammide kui ka lüliuse koosamis. Signaali, mis kanakse samaaegsel üle nii ose kui invereeriul ehk vasandfaasis äpsel 8-kraadise faasinihkega, nimeaakse parafaasiliseks signaaliks ja vasava koodi parakoodiks. Ühendades kaks eiuslüli (U ja U 2 ) jadamisi, saame sildlüliuse, milles on kaks p-kanaliga (T P ja T 2P ) ja kaks n-kanaliga (T N, T 2N ) väljaransisori, nagu on näidaud joonisel 2.8. a) U U 2 b) U U 2 T P T 2P x x x x x T N T 2N Ei u s lü li Ei u s lü li Joonis 2.5. Osene ja invereeriud väljund kasuades kahe eiuslüli a) ransisoridega elekriskeem, b) loogikaskeem Sellise lüliuse esimese asme ülesandeks on võimendada signaali koos eiuse moodusamisega ja eise asme ülesandeks on moodusada võimendaud osesignaal. Kui sisendisse x anda loogiline, siis on avaud esimese lüli alumine ransisor T N ja eise lüli ülemine ransisor T 2P. Kui sisendisse anda loogiline, on avaud esimese lüli ülemine ransisor T P ja eise lüli alumine ransisor T 2N. Sisendi ümberlüliamine lüliab kohe ümber ka mõlemad väljundid ja. Lüliuselemenides ekkivae väikese hilisumise õu ei oimu ümberlüliumine äpsel ühel ajal, aga üldjuhul ei vajaagi äpsel samaaegse ümberlüliumis. Jadaedasusel kasuaavad koodid ja modulasioon Andmee jadaedasusel kasuaakse mimesuguseid andmee edasamis lihsusavaid koode, sh Mancheseri koodi, BM-koodi j. Mancheseri kood sai nime 948. aasal Mancheseri ülikooli arvui magnesalvesis kasuaud koodis. See kood on laialdasel kasuusel andmee edasusel ja salvesusel. Mancheseri koodi kasuusnäieks on valgususe juhimises kasuaav ALI-liidese (igial Adressable Lighing Inerface) prookoll ja mimed eised sama koodi pöördkoodi kasuavad andmesideprookollid (sandardid IEEE 82.3 ja IEEE 82.4). 36

37 Mancheseri koodis on andmed ja aksignaal kombineeriud üheks biijadaks, ses väljundkoodi ümberlüliusi juhiakse koodikohade eeandmise järgi. Iga eeanud bi jagaakse väljundkoodis kaheks biiks (sarnasel eelneval kirjeldaud parakoodiga). Väljundkood võib olla esiaud ka pöördkoodis, sel juhul on signaal invereeriud kujul. Koodi invereerimine ehk biikaupa loogiline eius muudab elekrilise väljundsignaali polaarsuse vasupidiseks. Mancheseri koodis on eave kodeeriud väljundsignaali muuusesse ehk ümberlüliusesse, mie biide jooksvaesse (heke-) väärusesse. Sellisel kujul kodeerides on väljundsignaal andmeega faasimoduleeriud (joonis 2.9). Tak Andmed Väljundkood Väljundkood Joonis 2.6. Andmeedasuses kasuaav Mancheseri kood ja BPSK-faasimodulasiooniga signaal Kahe erineva faasinurga kasuamise õu nimeaakse sellise koodi edasamisel ekkiva signaali binaarse faasimanipulasiooniga (BPSK, binary phase-shif keying) signaaliks. Teiseks sarnaseks koodiks on BM (biphase mark code), mille puhul väljundi ümberlüliused oimuvad alai aksignaali õusva frondiga ja edasaavae andmebiide kõrge nivoo edasamisel ka laskuva frondiga (joonis 2.2). Tak Andmed Väljundkood Joonis 2.7. Andmeedasuses kasuaav Bi-Phase Mark ode ja sagedusmodulasiooniga signaal 37

38 Sellise koodi kasuamisel on väljundsignaalis andmed sagedusmoduleeriud, s ühede edasamisel on väljundsagedus kaks korda kõrgem kui nullide edasamisel. Kood on laialdasel kasuusel andmee edasusel ja salvesusel, sh andmesideprookollide sandardies IEEE 82.5, ISO/IE 78. Mancheseri koodiga kaasneva BPSK-faasimodulasiooni ja ka BM-koodi puuduseks on väike andmeedasuskiirus, ses ühe ümberlüliusega (manipulasiooniga) edasaakse korraga ainul üks bi. Tänapäeval on suur andmeedasuskiirus nõudvaes rakenduses, n digiaalelevisioonis, kasuusel keerukamad ja suurema faaside hulgaga faasimanipulasioonimeeodid (PSK) ning nii ampliuudi- kui faasimodulasiooni kombineeriv kvadrauurne ampliuudmodulasioon (AM). Töö- ja häiringukindluse agamiseks on väikese andmemahuga rakenduses jäkuval kasuusel ka lihsamad modulasioonimeeodid (BPSK j) koos nende eosamis lihsusavae koodidega (Mancheseri kood ja BM). 2.3 Arimeeikalüliused Arimeeiline liimine summaaoriga Kahe erineva ühekohalise kahendarvu liimisel on järgmised seosed: + = += + = += (2.5) Mimekohalise kahendarvude puhul uleb lisaks liia ka ülekanne eelmises kohas. Prakikas ähendab see kolme ühebiilise kahendarvu liimis. Liimiseheid sooriaakse summaaorie abil. Mimekohalise kahendarvu summaaor koosneb mimes ühekohalises summaaoris. Kõige väiksema kohakaaluga arvu kohas ülekanne eises summaaories puudub ja saab kasuada eeloodud seoseid. Seosed 2.5 kirjeldavad poolsummaaori (half-adder), millel puudub ülekanne eelmises kohas. Seosed 2.5 võib esiada loogikaabelina 2.4. Tabel 2.3. Poolsummaaori loogikaabel a b a i + b i i S i 38

Kandvad profiilplekid

Kandvad profiilplekid Kandvad profiilplekid Koosanud voliaud ehiusinsener, professor Kalju Looris ja ehnikalisensiaa Indrek Tärno C 301 Pärnu 2003 SISUKORD 1. RANNILA KANDVATE PROFIILPLEKKIDE ÜLDANDMED... 3 2. DIMENSIOONIMINE

Διαβάστε περισσότερα

Lokaalsed ekstreemumid

Lokaalsed ekstreemumid Lokaalsed ekstreemumid Öeldakse, et funktsioonil f (x) on punktis x lokaalne maksimum, kui leidub selline positiivne arv δ, et 0 < Δx < δ Δy 0. Öeldakse, et funktsioonil f (x) on punktis x lokaalne miinimum,

Διαβάστε περισσότερα

Geomeetrilised vektorid

Geomeetrilised vektorid Vektorid Geomeetrilised vektorid Skalaarideks nimetatakse suurusi, mida saab esitada ühe arvuga suuruse arvulise väärtusega. Skalaari iseloomuga suurusi nimetatakse skalaarseteks suurusteks. Skalaarse

Διαβάστε περισσότερα

Graafiteooria üldmõisteid. Graaf G ( X, A ) Tippude hulk: X={ x 1, x 2,.., x n } Servade (kaarte) hulk: A={ a 1, a 2,.., a m } Orienteeritud graafid

Graafiteooria üldmõisteid. Graaf G ( X, A ) Tippude hulk: X={ x 1, x 2,.., x n } Servade (kaarte) hulk: A={ a 1, a 2,.., a m } Orienteeritud graafid Graafiteooria üldmõisteid Graaf G ( X, A ) Tippude hulk: X={ x 1, x 2,.., x n } Servade (kaarte) hulk: A={ a 1, a 2,.., a m } Orienteeritud graafid Orienteerimata graafid G(x i )={ x k < x i, x k > A}

Διαβάστε περισσότερα

9. AM ja FM detektorid

9. AM ja FM detektorid 1 9. AM ja FM detektorid IRO0070 Kõrgsageduslik signaalitöötlus Demodulaator Eraldab moduleeritud signaalist informatiivse osa. Konkreetne lahendus sõltub modulatsiooniviisist. Eristatakse Amplituuddetektoreid

Διαβάστε περισσότερα

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA SISUKORD 8 MÄÄRAMATA INTEGRAAL 56 8 Algfunktsioon ja määramata integraal 56 8 Integraalide tabel 57 8 Määramata integraali omadusi 58

Διαβάστε περισσότερα

Funktsiooni diferentsiaal

Funktsiooni diferentsiaal Diferentsiaal Funktsiooni diferentsiaal Argumendi muut Δx ja sellele vastav funktsiooni y = f (x) muut kohal x Eeldusel, et f D(x), saame Δy = f (x + Δx) f (x). f (x) = ehk piisavalt väikese Δx korral

Διαβάστε περισσότερα

HAPE-ALUS TASAKAAL. Teema nr 2

HAPE-ALUS TASAKAAL. Teema nr 2 PE-LUS TSL Teema nr Tugevad happed Tugevad happed on lahuses täielikult dissotiseerunud + sisaldus lahuses on võrdne happe analüütilise kontsentratsiooniga Nt NO Cl SO 4 (esimeses astmes) p a väärtused

Διαβάστε περισσότερα

Ruumilise jõusüsteemi taandamine lihtsaimale kujule

Ruumilise jõusüsteemi taandamine lihtsaimale kujule Kodutöö nr.1 uumilise jõusüsteemi taandamine lihtsaimale kujule Ülesanne Taandada antud jõusüsteem lihtsaimale kujule. isttahuka (joonis 1.) mõõdud ning jõudude moodulid ja suunad on antud tabelis 1. D

Διαβάστε περισσότερα

Ehitusmehaanika harjutus

Ehitusmehaanika harjutus Ehitusmehaanika harjutus Sõrestik 2. Mõjujooned /25 2 6 8 0 2 6 C 000 3 5 7 9 3 5 "" 00 x C 2 C 3 z Andres Lahe Mehaanikainstituut Tallinna Tehnikaülikool Tallinn 2007 See töö on litsentsi all Creative

Διαβάστε περισσότερα

Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika

Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika Operatsioonsemantika Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika kirjeldab kuidas j~outakse l~oppolekusse Struktuurne semantika

Διαβάστε περισσότερα

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008 Sügis 2008 Jaguvus Olgu a ja b täisarvud. Kui leidub selline täisarv m, et b = am, siis ütleme, et arv a jagab arvu b ehk arv b jagub arvuga a. Tähistused: a b b. a Näiteks arv a jagab arvu b arv b jagub

Διαβάστε περισσότερα

2.2.1 Geomeetriline interpretatsioon

2.2.1 Geomeetriline interpretatsioon 2.2. MAATRIKSI P X OMADUSED 19 2.2.1 Geomeetriline interpretatsioon Maatriksi X (dimensioonidega n k) veergude poolt moodustatav vektorruum (inglise k. column space) C(X) on defineeritud järgmiselt: Defineerides

Διαβάστε περισσότερα

Vektorid II. Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale

Vektorid II. Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale Vektorid II Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale Vektorid Vektorid on arvude järjestatud hulgad (s.t. iga komponendi väärtus ja positsioon hulgas on tähenduslikud) Vektori

Διαβάστε περισσότερα

T~oestatavalt korrektne transleerimine

T~oestatavalt korrektne transleerimine T~oestatavalt korrektne transleerimine Transleerimisel koostatakse lähtekeelsele programmile vastav sihtkeelne programm. Transleerimine on korrektne, kui transleerimisel programmi tähendus säilib. Formaalsemalt:

Διαβάστε περισσότερα

Kompleksarvu algebraline kuju

Kompleksarvu algebraline kuju Kompleksarvud p. 1/15 Kompleksarvud Kompleksarvu algebraline kuju Mati Väljas mati.valjas@ttu.ee Tallinna Tehnikaülikool Kompleksarvud p. 2/15 Hulk Hulk on kaasaegse matemaatika algmõiste, mida ei saa

Διαβάστε περισσότερα

ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA

ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA PREDIKAATLOOGIKA Predikaatloogika on lauseloogika tugev laiendus. Predikaatloogikas saab nimetada asju ning rääkida nende omadustest. Väljendusvõimsuselt on predikaatloogika seega oluliselt peenekoelisem

Διαβάστε περισσότερα

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi Eesti koolinoorte XLVIII täppisteaduste olümpiaadi lõppvoor MATEMAATIKAS Tartus, 9. märtsil 001. a. Lahendused ja vastused IX klass 1. Vastus: x = 171. Teisendame võrrandi kujule 111(4 + x) = 14 45 ning

Διαβάστε περισσότερα

A L A J A A M A D I I

A L A J A A M A D I I TALLINNA TEHNIKAÜLIKOOL Elekroenergeeika insiuu A L A J A A M A D I I AEK305 5,0 AP 6 4-1-1 E K (eeldusaine AES3045 "Elekrivõrgud") TALLINN 009 Loengukursus AEK 305 ii SISUKORD 1. Sissejuhaus. Alajaama

Διαβάστε περισσότερα

2.3 Liinikaitselüliti

2.3 Liinikaitselüliti .3 Liiniaiselülii.3.1 Osarve Liiniaiselülii on eleromehaaniline aparaa aablie ja juhmee aises liigoormuse ja lühise ees. Liigoormusaises on ermovabasi, lühiseaises eleromagnevabasi. Enamasi on võimali

Διαβάστε περισσότερα

Digitaaltehnika Loengukonspekt

Digitaaltehnika Loengukonspekt Digitaaltehnika Loengukonspekt Sisukord Sisukord.... rvusüsteemid...4.. Kümnendsüsteem... 4.. Kahendsüsteem... 4.. Kaheksandsüsteem... 4.4. Kuueteistkümnend süsteem... 4.5. Kahendkodeeritud kümnendsüsteem

Διαβάστε περισσότερα

Matemaatiline analüüs I iseseisvad ülesanded

Matemaatiline analüüs I iseseisvad ülesanded Matemaatiline analüüs I iseseisvad ülesanded Leidke funktsiooni y = log( ) + + 5 määramispiirkond Leidke funktsiooni y = + arcsin 5 määramispiirkond Leidke funktsiooni y = sin + 6 määramispiirkond 4 Leidke

Διαβάστε περισσότερα

Kontekstivabad keeled

Kontekstivabad keeled Kontekstivabad keeled Teema 2.1 Jaan Penjam, email: jaan@cs.ioc.ee Rekursiooni- ja keerukusteooria: KV keeled 1 / 27 Loengu kava 1 Kontekstivabad grammatikad 2 Süntaksipuud 3 Chomsky normaalkuju Jaan Penjam,

Διαβάστε περισσότερα

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA SISUKORD 57 Joone uutuja Näited 8 58 Ülesanded uutuja võrrandi koostamisest 57 Joone uutuja Näited Funktsiooni tuletisel on

Διαβάστε περισσότερα

HULGATEOORIA ELEMENTE

HULGATEOORIA ELEMENTE HULGATEOORIA ELEMENTE Teema 2.2. Hulga elementide loendamine Jaan Penjam, email: jaan@cs.ioc.ee Diskreetne Matemaatika II: Hulgateooria 1 / 31 Loengu kava 2 Hulga elementide loendamine Hulga võimsus Loenduvad

Διαβάστε περισσότερα

4.2.5 Täiustatud meetod tuletõkestusvõime määramiseks

4.2.5 Täiustatud meetod tuletõkestusvõime määramiseks 4.2.5 Täiustatud meetod tuletõkestusvõime määramiseks 4.2.5.1 Ülevaade See täiustatud arvutusmeetod põhineb mahukate katsete tulemustel ja lõplike elementide meetodiga tehtud arvutustel [4.16], [4.17].

Διαβάστε περισσότερα

Planeedi Maa kaardistamine G O R. Planeedi Maa kõige lihtsamaks mudeliks on kera. Joon 1

Planeedi Maa kaardistamine G O R. Planeedi Maa kõige lihtsamaks mudeliks on kera. Joon 1 laneedi Maa kaadistamine laneedi Maa kõige lihtsamaks mudeliks on kea. G Joon 1 Maapinna kaadistamine põhineb kea ümbeingjoontel, millest pikimat nimetatakse suuingjooneks. Need suuingjooned, mis läbivad

Διαβάστε περισσότερα

Jätkusuutlikud isolatsioonilahendused. U-arvude koondtabel. VÄLISSEIN - COLUMBIA TÄISVALATUD ÕÕNESPLOKK 190 mm + SOOJUSTUS + KROHV

Jätkusuutlikud isolatsioonilahendused. U-arvude koondtabel. VÄLISSEIN - COLUMBIA TÄISVALATUD ÕÕNESPLOKK 190 mm + SOOJUSTUS + KROHV U-arvude koondtabel lk 1 lk 2 lk 3 lk 4 lk 5 lk 6 lk 7 lk 8 lk 9 lk 10 lk 11 lk 12 lk 13 lk 14 lk 15 lk 16 VÄLISSEIN - FIBO 3 CLASSIC 200 mm + SOOJUSTUS + KROHV VÄLISSEIN - AEROC CLASSIC 200 mm + SOOJUSTUS

Διαβάστε περισσότερα

Krüptoräsid (Hash- funktsioonid) ja autentimine. Kasutatavaimad algoritmid. MD5, SHA-1, SHA-2. Erika Matsak, PhD

Krüptoräsid (Hash- funktsioonid) ja autentimine. Kasutatavaimad algoritmid. MD5, SHA-1, SHA-2. Erika Matsak, PhD Krüptoräsid (Hash- funktsioonid) ja autentimine. Kasutatavaimad algoritmid. MD5, SHA-1, SHA-2. Erika Matsak, PhD 1 Nõudmised krüptoräsidele (Hash-funktsionidele) Krüptoräsiks nimetatakse ühesuunaline funktsioon

Διαβάστε περισσότερα

PLASTSED DEFORMATSIOONID

PLASTSED DEFORMATSIOONID PLAED DEFORMAIOONID Misese vlavustingimus (pinegte ruumis) () Dimensineerimisega saab kõrvaldada ainsa materjali parameetri. Purunemise (tugevuse) kriteeriumid:. Maksimaalse pinge kirteerium Laminaat puruneb

Διαβάστε περισσότερα

Προγραμματισμός Ι (HY120)

Προγραμματισμός Ι (HY120) Προγραμματισμός Ι (HY120) #4 κυριολεκτικά & μετατροπή τύπων 1 Σπύρος Λάλης Κυριολεκτικά (literals) Συχνά θέλουμε να αρχικοποιήσουμε μεταβλητές του προγράμματος με μια συγκεκριμένη τιμή υπάρχει επίσης η

Διαβάστε περισσότερα

Energiabilanss netoenergiavajadus

Energiabilanss netoenergiavajadus Energiabilanss netoenergiajadus 1/26 Eelmisel loengul soojuskadude arvutus (võimsus) φ + + + tot = φ φ φ juht v inf φ sv Energia = tunnivõimsuste summa kwh Netoenergiajadus (ruumis), energiakasutus (tehnosüsteemis)

Διαβάστε περισσότερα

Προγραμματισμός Ι (ΗΥ120)

Προγραμματισμός Ι (ΗΥ120) Προγραμματισμός Ι (ΗΥ120) Διάλεξη 5: Κυριολεκτικά Συνδυασμοί / Μετατροπές Τύπων Αριθμητική Χαρακτήρων Κυριολεκτικά (literals) 2 Κάποιες μεταβλητές του προγράμματος πρέπει συνήθως να αρχικοποιηθούν με συγκεκριμένη

Διαβάστε περισσότερα

3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE

3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE 3. LOENDAMISE JA KOMBINATOORIKA ELEMENTE 3.1. Loendamise põhireeglid Kombinatoorika on diskreetse matemaatika osa, mis uurib probleeme, kus on tegemist kas diskreetse hulga mingis mõttes eristatavate osahulkadega

Διαβάστε περισσότερα

Prisma. Lõik, mis ühendab kahte mitte kuuluvat tippu on prisma diagonaal d. Tasand, mis. prisma diagonaal d ja diagonaaltasand (roheline).

Prisma. Lõik, mis ühendab kahte mitte kuuluvat tippu on prisma diagonaal d. Tasand, mis. prisma diagonaal d ja diagonaaltasand (roheline). Prism Prisms nimese ulu, mille s u on vsvl rlleelsee j võrdsee ülgedeg ulnurgd, ning ülejäänud ud on rööüliud, millel on ummgi ulnurgg üine ülg. Prlleelseid ulnuri nimese rism õjdes j nende ulnurde ülgi

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 2. Κώδικες

Ψηφιακά Συστήματα. 2. Κώδικες Ψηφιακά Συστήματα 2. Κώδικες Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L., Ψηφιακά ηλεκτρονικά,

Διαβάστε περισσότερα

2. Reostaat Nominaalpingele U 0 = 4,5 V mõeldud elektrilampi

2. Reostaat Nominaalpingele U 0 = 4,5 V mõeldud elektrilampi XI Venemaa (1979) 1. Lend Kuule. Kosmoselaev massiga M = 12 liigub mööda ringorbiii ümber Kuu kõrgusel h = 100 km. Selleks e minna kuundumisorbiidile, lüliaakse lühikeseks ajaks sisse mooor. Düüsis väljalendavae

Διαβάστε περισσότερα

Sissejuhatus mehhatroonikasse MHK0120

Sissejuhatus mehhatroonikasse MHK0120 Sissejuhatus mehhatroonikasse MHK0120 2. nädala loeng Raavo Josepson raavo.josepson@ttu.ee Loenguslaidid Materjalid D. Halliday,R. Resnick, J. Walker. Füüsika põhikursus : õpik kõrgkoolile I köide. Eesti

Διαβάστε περισσότερα

POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL

POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL P Populasioonigeneeika genoüüpide asemel I POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL. Geneeilise informasiooni molekulaarne kodeerimine.. Rakk, kromosoom, DNA Räägiakse, e DNA kuju avasamine oimus änu

Διαβάστε περισσότερα

! " # $ % & $ % & $ & # " ' $ ( $ ) * ) * +, -. / # $ $ ( $ " $ $ $ % $ $ ' ƒ " " ' %. " 0 1 2 3 4 5 6 7 8 9 : ; ; < = : ; > : 0? @ 8? 4 A 1 4 B 3 C 8? D C B? E F 4 5 8 3 G @ H I@ A 1 4 D G 8 5 1 @ J C

Διαβάστε περισσότερα

HSM TT 1578 EST 6720 611 954 EE (04.08) RBLV 4682-00.1/G

HSM TT 1578 EST 6720 611 954 EE (04.08) RBLV 4682-00.1/G HSM TT 1578 EST 682-00.1/G 6720 611 95 EE (0.08) RBLV Sisukord Sisukord Ohutustehnika alased nõuanded 3 Sümbolite selgitused 3 1. Seadme andmed 1. 1. Tarnekomplekt 1. 2. Tehnilised andmed 1. 3. Tarvikud

Διαβάστε περισσότερα

1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD

1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD 1. Reaalarvud 1.1. NATURAAL-, TÄIS- JA RATSIONAALARVUD Arvu mõiste hakkas kujunema aastatuhandeid tagasi, täiustudes ja üldistudes koos inimkonna arenguga. Juba ürgühiskonnas tekkis vajadus teatavaid hulki

Διαβάστε περισσότερα

Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist

Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist Loeng 2 Punktide jaotus: kodutööd 15, nädalatestid 5, kontrolltööd 20+20, eksam 40, lisapunktid Kontrolltööd sisaldavad ka testile vastamist P2 - tuleb P1 lahendus T P~Q = { x P(x)~Q(x) = t} = = {x P(x)

Διαβάστε περισσότερα

RF võimendite parameetrid

RF võimendite parameetrid RF võimendite parameetrid Raadiosageduslike võimendite võimendavaks elemendiks kasutatakse põhiliselt bipolaarvõi väljatransistori. Paraku on transistori võimendus sagedusest sõltuv, transistor on mittelineaarne

Διαβάστε περισσότερα

) * +, -. + / - 0 1 2 3 4 5 6 7 8 9 6 : ; < 8 = 8 9 >? @ A 4 5 6 7 8 9 6 ; = B? @ : C B B D 9 E : F 9 C 6 < G 8 B A F A > < C 6 < B H 8 9 I 8 9 E ) * +, -. + / J - 0 1 2 3 J K 3 L M N L O / 1 L 3 O 2,

Διαβάστε περισσότερα

2. HULGATEOORIA ELEMENTE

2. HULGATEOORIA ELEMENTE 2. HULGATEOORIA ELEMENTE 2.1. Hulgad, nende esitusviisid. Alamhulgad Hulga mõiste on matemaatika algmõiste ja seda ei saa def ineerida. Me võime vaid selgitada, kuidas seda abstraktset mõistet endale kujundada.

Διαβάστε περισσότερα

Õige vastus annab 1 punkti, kokku 2 punkti (punktikast 1). Kui õpilane märgib rohkem kui ühe vastuse, loetakse kogu vastus valeks.

Õige vastus annab 1 punkti, kokku 2 punkti (punktikast 1). Kui õpilane märgib rohkem kui ühe vastuse, loetakse kogu vastus valeks. PÕHIKOOLI FÜÜSIKA LÕPUEKSAMI HINDAMISUHEND 13. UUNI 016 Hinne 5 90 100% 68 75 punki Hinne 4 75 89% 57 67 punki Hinne 3 50 74% 38 56 punki Hinne 0 49% 15 37 punki Hinne 1 0 19% 0 14 punki Arvuuüleannee

Διαβάστε περισσότερα

Z L L L N b d g 5 * " # $ % $ ' $ % % % ) * + *, - %. / / + 3 / / / / + * 4 / / 1 " 5 % / 6, 7 # * $ 8 2. / / % 1 9 ; < ; = ; ; >? 8 3 " #

Z L L L N b d g 5 *  # $ % $ ' $ % % % ) * + *, - %. / / + 3 / / / / + * 4 / / 1  5 % / 6, 7 # * $ 8 2. / / % 1 9 ; < ; = ; ; >? 8 3  # Z L L L N b d g 5 * " # $ % $ ' $ % % % ) * + *, - %. / 0 1 2 / + 3 / / 1 2 3 / / + * 4 / / 1 " 5 % / 6, 7 # * $ 8 2. / / % 1 9 ; < ; = ; ; >? 8 3 " # $ % $ ' $ % ) * % @ + * 1 A B C D E D F 9 O O D H

Διαβάστε περισσότερα

4.1 Funktsiooni lähendamine. Taylori polünoom.

4.1 Funktsiooni lähendamine. Taylori polünoom. Peatükk 4 Tuletise rakendusi 4.1 Funktsiooni lähendamine. Talori polünoom. Mitmetes matemaatika rakendustes on vaja leida keerulistele funktsioonidele lihtsaid lähendeid. Enamasti konstrueeritakse taolised

Διαβάστε περισσότερα

Compress 6000 LW Bosch Compress LW C 35 C A ++ A + A B C D E F G. db kw kw /2013

Compress 6000 LW Bosch Compress LW C 35 C A ++ A + A B C D E F G. db kw kw /2013 55 C 35 C A A B C D E F G 50 11 12 11 11 10 11 db kw kw db 2015 811/2013 A A B C D E F G 2015 811/2013 Toote energiatarbe kirjeldus Järgmised toote andmed vastavad nõuetele, mis on esitatud direktiivi

Διαβάστε περισσότερα

2017/2018. õa keemiaolümpiaadi piirkonnavooru lahendused klass

2017/2018. õa keemiaolümpiaadi piirkonnavooru lahendused klass 2017/2018. õa keemiaolümpiaadi piirkonnavooru lahendused 11. 12. klass 18 g 1. a) N = 342 g/mol 6,022 1023 molekuli/mol = 3,2 10 22 molekuli b) 12 H 22 O 11 + 12O 2 = 12O 2 + 11H 2 O c) V = nrt p d) ΔH

Διαβάστε περισσότερα

Eesti koolinoorte XLIX täppisteaduste olümpiaad

Eesti koolinoorte XLIX täppisteaduste olümpiaad Eesti koolinoorte XLIX täppisteaduste olümpiaad MATEMAATIKA PIIRKONDLIK VOOR 26. jaanuaril 2002. a. Juhised lahenduste hindamiseks Lp. hindaja! 1. Juhime Teie tähelepanu sellele, et alljärgnevas on 7.

Διαβάστε περισσότερα

ISC0100 KÜBERELEKTROONIKA

ISC0100 KÜBERELEKTROONIKA ISC0100 KÜBERELEKTROONIKA Kevad 2018 Üheksas loeng Martin Jaanus U02-308 (hetkel veel) martin.jaanus@ttu.ee 620 2110, 56 91 31 93 Õppetöö : http://isc.ttu.ee Õppematerjalid : http://isc.ttu.ee/martin Teemad

Διαβάστε περισσότερα

28. Sirgvoolu, solenoidi ja toroidi magnetinduktsiooni arvutamine koguvooluseaduse abil.

28. Sirgvoolu, solenoidi ja toroidi magnetinduktsiooni arvutamine koguvooluseaduse abil. 8. Sigvoolu, solenoidi j tooidi mgnetinduktsiooni vutmine koguvooluseduse il. See on vem vdtud, kuid mitte juhtme sees. Koguvooluseduse il on sed lihtne teh. Olgu lõpmt pikk juhe ingikujulise istlõikeg,

Διαβάστε περισσότερα

Q π (/) ^ ^ ^ Η φ. <f) c>o. ^ ο. ö ê ω Q. Ο. o 'c. _o _) o U 03. ,,, ω ^ ^ -g'^ ο 0) f ο. Ε. ιη ο Φ. ο 0) κ. ο 03.,Ο. g 2< οο"" ο φ.

Q π (/) ^ ^ ^ Η φ. <f) c>o. ^ ο. ö ê ω Q. Ο. o 'c. _o _) o U 03. ,,, ω ^ ^ -g'^ ο 0) f ο. Ε. ιη ο Φ. ο 0) κ. ο 03.,Ο. g 2< οο ο φ. II 4»» «i p û»7'' s V -Ζ G -7 y 1 X s? ' (/) Ζ L. - =! i- Ζ ) Η f) " i L. Û - 1 1 Ι û ( - " - ' t - ' t/î " ι-8. Ι -. : wî ' j 1 Τ J en " il-' - - ö ê., t= ' -; '9 ',,, ) Τ '.,/,. - ϊζ L - (- - s.1 ai

Διαβάστε περισσότερα

Vektoralgebra seisukohalt võib ka selle võrduse kirja panna skalaarkorrutise

Vektoralgebra seisukohalt võib ka selle võrduse kirja panna skalaarkorrutise Jõu töö Konstanse jõu tööks lõigul (nihkel) A A nimetatakse jõu mooduli korrutist teepikkusega s = A A ning jõu siirde vahelise nurga koosinusega Fscos ektoralgebra seisukohalt võib ka selle võrduse kirja

Διαβάστε περισσότερα

Koduseid ülesandeid IMO 2017 Eesti võistkonna kandidaatidele vol 4 lahendused

Koduseid ülesandeid IMO 2017 Eesti võistkonna kandidaatidele vol 4 lahendused Koduseid ülesandeid IMO 017 Eesti võistkonna kandidaatidele vol 4 lahendused 17. juuni 017 1. Olgu a,, c positiivsed reaalarvud, nii et ac = 1. Tõesta, et a 1 + 1 ) 1 + 1 ) c 1 + 1 ) 1. c a Lahendus. Kuna

Διαβάστε περισσότερα

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης

Κεφάλαιο 1. Συστήματα αρίθμησης και αναπαράστασης Κεφάλαιο 1 Συστήματα αρίθμησης και αναπαράστασης 1.1 Εισαγωγή Οι υπολογιστές αναπαριστούν όλα τα είδη πληροφορίας ως δυαδικά δεδομένα. Έτσι, για την ευκολότερη και ταχύτερη επεξεργασία των διαφόρων πληροφοριών,

Διαβάστε περισσότερα

Matemaatiline analüüs I iseseisvad ülesanded

Matemaatiline analüüs I iseseisvad ülesanded Matemaatiline analüüs I iseseisvad ülesanded. Leidke funktsiooni y = log( ) + + 5 määramispiirkond.. Leidke funktsiooni y = + arcsin 5 määramispiirkond.. Leidke funktsiooni y = sin + 6 määramispiirkond.

Διαβάστε περισσότερα

Joonis 1. Teist järku aperioodilise lüli ülekandefunktsiooni saab teisendada võnkelüli ülekandefunktsiooni kujul, kui

Joonis 1. Teist järku aperioodilise lüli ülekandefunktsiooni saab teisendada võnkelüli ülekandefunktsiooni kujul, kui Ülesnded j lhendused utomtjuhtimisest Ülesnne. Süsteem oosneb hest jdmisi ühendtud erioodilisest lülist, mille jonstndid on 0,08 j 0,5 ning õimendustegurid stlt 0 j 50. Leid süsteemi summrne ülendefuntsioon.

Διαβάστε περισσότερα

Kontekstivabad keeled

Kontekstivabad keeled Kontekstivabad keeled Teema 2.2 Jaan Penjam, email: jaan@cs.ioc.ee Rekursiooni- ja keerukusteooria: KV keeled 1 / 28 Sisukord 1 Pinuautomaadid 2 KV keeled ja pinuautomaadid Jaan Penjam, email: jaan@cs.ioc.ee

Διαβάστε περισσότερα

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD Teema 3.1 (Õpiku peatükid 1 ja 3) Jaan Penjam, email: jaan@cs.ioc.ee Diskreetne Matemaatika II: Kombinatoorika 1 / 31 Loengu kava 1 Tähistusi 2 Kombinatoorsed

Διαβάστε περισσότερα

Andmeanalüüs molekulaarbioloogias

Andmeanalüüs molekulaarbioloogias Andmeanalüüs molekulaarbioloogias Praktikum 3 Kahe grupi keskväärtuste võrdlemine Studenti t-test 1 Hüpoteeside testimise peamised etapid 1. Püstitame ENNE UURINGU ALGUST uurimishüpoteesi ja nullhüpoteesi.

Διαβάστε περισσότερα

Süsteemiteooria ISS E 5 EAP

Süsteemiteooria ISS E 5 EAP Sümiooria ISS E 5 EAP inaar aionaar pidvaja ümid analüü. aplac`i indu. Olkumudl, invariandid hp://www.alab./du/iss Eduard Plnkov duard.plnkov@u., TTÜ ICT5A, l. 64 TTÜ Arvuiümid iniuu Aruka ümid kku uru

Διαβάστε περισσότερα

Ehitusmehaanika. EST meetod

Ehitusmehaanika. EST meetod Ehitusmehaanika. EST meetod Staatikaga määramatu kahe avaga raam /44 4 m q = 8 kn/m 00000000000000000000000 2 EI 4 EI 6 r r F EI p EI = 0 kn p EI p 2 m 00 6 m 00 6 m Andres Lahe Mehaanikainstituut Tallinna

Διαβάστε περισσότερα

Skalaar, vektor, tensor

Skalaar, vektor, tensor Peatükk 2 Skalaar, vektor, tensor 1 2.1. Sissejuhatus 2-2 2.1 Sissejuhatus Skalaar Üks arv, mille väärtus ei sõltu koordinaatsüsteemi (baasi) valikust Tüüpiline näide temperatuur Vektor Füüsikaline suurus,

Διαβάστε περισσότερα

,millest avaldub 21) 23)

,millest avaldub 21) 23) II kursus TRIGONOMEETRIA * laia matemaatika teemad TRIGONOMEETRILISTE FUNKTSIOONIDE PÕHISEOSED: sin α s α sin α + s α,millest avaldu s α sin α sα tan α, * t α,millest järeldu * tα s α tα tan α + s α Ülesanne.

Διαβάστε περισσότερα

DEF. Kolmnurgaks nim hulknurka, millel on 3 tippu. / Kolmnurgaks nim tasandi osa, mida piiravad kolme erinevat punkti ühendavad lõigud.

DEF. Kolmnurgaks nim hulknurka, millel on 3 tippu. / Kolmnurgaks nim tasandi osa, mida piiravad kolme erinevat punkti ühendavad lõigud. Kolmnurk 1 KOLMNURK DEF. Kolmnurgaks nim hulknurka, millel on 3 tippu. / Kolmnurgaks nim tasandi osa, mida piiravad kolme erinevat punkti ühendavad lõigud. Kolmnurga tippe tähistatakse nagu punkte ikka

Διαβάστε περισσότερα

MATEMAATILISEST LOOGIKAST (Lausearvutus)

MATEMAATILISEST LOOGIKAST (Lausearvutus) TARTU ÜLIKOOL Teaduskool MATEMAATILISEST LOOGIKAST (Lausearvutus) Õppematerjal TÜ Teaduskooli õpilastele Koostanud E. Mitt TARTU 2003 1. LAUSE MÕISTE Matemaatilise loogika ühe osa - lausearvutuse - põhiliseks

Διαβάστε περισσότερα

1. Paisksalvestuse meetod (hash)

1. Paisksalvestuse meetod (hash) 1. Paisksalvestuse meetod (hash) Kas on otsimiseks võimalik leida paremat ajalist keerukust kui O(log n)? Parem saaks olla konstantne keerukus O(1), mis tähendaks seda, et on kohe teada, kust õige kirje

Διαβάστε περισσότερα

Skalaar, vektor, tensor

Skalaar, vektor, tensor Peatükk 2 Skalaar, vektor, tensor 1 2.1. Sissejuhatus 2-2 2.1 Sissejuhatus Skalaar Üks arv, mille väärtus ei sõltu koordinaatsüsteemi (baasi) valikust Tüüpiline näide temperatuur Vektor Füüsikaline suurus,

Διαβάστε περισσότερα

Excel Statistilised funktsioonid

Excel Statistilised funktsioonid Excel2016 - Statistilised funktsioonid Statistilised funktsioonid aitavad meil kiiresti leida kõige väiksemat arvu, keskmist, koguarvu, tühjaks jäänud lahtreid jne jne. Alla on lisatud sellesse gruppi

Διαβάστε περισσότερα

TELERI JA KODUKINO OSTJA ABC EHK MIDA VÕIKS TEADA ENNE OSTMA MINEKUT. Lugemist neile, kes soovivad enamat kui telerit toanurgas

TELERI JA KODUKINO OSTJA ABC EHK MIDA VÕIKS TEADA ENNE OSTMA MINEKUT. Lugemist neile, kes soovivad enamat kui telerit toanurgas TELERI JA KODUKINO OSTJA ABC EHK MIDA VÕIKS TEADA ENNE OSTMA MINEKUT Lugemist neile, kes soovivad enamat kui telerit toanurgas 2 Eessõna Kõik sai alguse sellest, et erinevates foorumites küsivad inimesed

Διαβάστε περισσότερα

20. SIRGE VÕRRANDID. Joonis 20.1

20. SIRGE VÕRRANDID. Joonis 20.1 κ ËÁÊ Â Ì Ë Æ Á 20. SIRGE VÕRRANDID Sirget me võime vaadelda kas tasandil E 2 või ruumis E 3. Sirget vaadelda sirgel E 1 ei oma mõtet, sest tegemist on ühe ja sama sirgega. Esialgu on meie käsitlus nii

Διαβάστε περισσότερα

KATEGOORIATEOORIA. Kevad 2010

KATEGOORIATEOORIA. Kevad 2010 KTEGOORITEOORI Kevad 2010 Loengukonspekt Lektor: Valdis Laan 1 1. Kategooriad 1.1. Hulgateoreetilistest alustest On hästi teada, et kõigi hulkade hulka ei ole olemas. Samas kategooriateoorias sooviks me

Διαβάστε περισσότερα

Lisa 2 ÜLEVAADE HALJALA VALLA METSADEST Koostanud veebruar 2008 Margarete Merenäkk ja Mati Valgepea, Metsakaitse- ja Metsauuenduskeskus

Lisa 2 ÜLEVAADE HALJALA VALLA METSADEST Koostanud veebruar 2008 Margarete Merenäkk ja Mati Valgepea, Metsakaitse- ja Metsauuenduskeskus Lisa 2 ÜLEVAADE HALJALA VALLA METSADEST Koostanud veebruar 2008 Margarete Merenäkk ja Mati Valgepea, Metsakaitse- ja Metsauuenduskeskus 1. Haljala valla metsa pindala Haljala valla üldpindala oli Maa-Ameti

Διαβάστε περισσότερα

ALGEBRA I. Kevad Lektor: Valdis Laan

ALGEBRA I. Kevad Lektor: Valdis Laan ALGEBRA I Kevad 2013 Lektor: Valdis Laan Sisukord 1 Maatriksid 5 1.1 Sissejuhatus....................................... 5 1.2 Maatriksi mõiste.................................... 6 1.3 Reaalarvudest ja

Διαβάστε περισσότερα

Koormus 14,4k. Joon

Koormus 14,4k. Joon + U toide + 15V U be T T 1 2 I=I juht I koorm 1mA I juht Koormus 14,4k I juht 1mA a b Joon. 3.2.9 on ette antud transistori T 1 kollektorvooluga. Selle transistori baasi-emitterpinge seadistub vastavalt

Διαβάστε περισσότερα

STM A ++ A + A B C D E F G A B C D E F G. kw kw /2013

STM A ++ A + A B C D E F G A B C D E F G. kw kw /2013 Ι 47 d 11 11 10 kw kw kw d 2015 811/2013 Ι 2015 811/2013 Toote energiatarbe kirjeldus Järgmised toote andmed vastavad nõuetele, mis on esitatud direktiivi 2010/30/ täiendavates määrustes () nr 811/2013,

Διαβάστε περισσότερα

1 Funktsioon, piirväärtus, pidevus

1 Funktsioon, piirväärtus, pidevus Funktsioon, piirväärtus, pidevus. Funktsioon.. Tähistused Arvuhulki tähistatakse üldlevinud viisil: N - naturaalarvude hulk, Z - täisarvude hulk, Q - ratsionaalarvude hulk, R - reaalarvude hulk. Piirkonnaks

Διαβάστε περισσότερα

Lexical-Functional Grammar

Lexical-Functional Grammar Lexical-Functional Grammar Süntaksiteooriad ja -mudelid 2005/06 Kaili Müürisep 6. aprill 2006 1 Contents 1 Ülevaade formalismist 1 1.1 Informatsiooni esitus LFG-s..................... 1 1.2 a-struktuur..............................

Διαβάστε περισσότερα

Formaalsete keelte teooria. Mati Pentus

Formaalsete keelte teooria. Mati Pentus Formaalsete keelte teooria Mati Pentus http://lpcs.math.msu.su/~pentus/ftp/fkt/ 2009 13. november 2009. a. Formaalsete keelte teooria 2 Peatükk 1. Keeled ja grammatikad Definitsioon 1.1. Naturaalarvudeks

Διαβάστε περισσότερα

Mitmest lülist koosneva mehhanismi punktide kiiruste ja kiirenduste leidmine

Mitmest lülist koosneva mehhanismi punktide kiiruste ja kiirenduste leidmine TALLINNA TEHNIKAÜLIKOOL MEHAANIKAINSTITUUT Dünaamika kodutöö nr. 1 Mitmest lülist koosnea mehhanismi punktide kiiruste ja kiirenduste leidmine ariant ZZ Lahendusnäide Üliõpilane: Xxx Yyy Üliõpilase kood:

Διαβάστε περισσότερα

POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL

POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL P Populasiooigeeeika geoüüpide asemel MTMS..7 I POPULATSIOONIGENEETIKA GENOTÜÜPIDE TASEMEL. Geeeilise iformasiooi molekulaare kodeerimie.. Rakk, kromosoom, DNA Räägiakse, e DNA kuju avasamie oimus äu keerdrepi

Διαβάστε περισσότερα

1 Reaalarvud ja kompleksarvud Reaalarvud Kompleksarvud Kompleksarvu algebraline kuju... 5

1 Reaalarvud ja kompleksarvud Reaalarvud Kompleksarvud Kompleksarvu algebraline kuju... 5 1. Marek Kolk, Kõrgem matemaatika, Tartu Ülikool, 2013-14. 1 Reaalarvud ja kompleksarvud Sisukord 1 Reaalarvud ja kompleksarvud 1 1.1 Reaalarvud................................... 2 1.2 Kompleksarvud.................................

Διαβάστε περισσότερα

Ecophon Line LED. Süsteemi info. Mõõdud, mm 1200x x x600 T24 Paksus (t) M329, M330, M331. Paigaldusjoonis M397 M397

Ecophon Line LED. Süsteemi info. Mõõdud, mm 1200x x x600 T24 Paksus (t) M329, M330, M331. Paigaldusjoonis M397 M397 Ecophon Line LED Ecophon Line on täisintegreeritud süvistatud valgusti. Kokkusobiv erinevate Focus-laesüsteemidega. Valgusti, mida sobib kasutada erinevates ruumides: avatud planeeringuga kontorites; vahekäigus

Διαβάστε περισσότερα

KATEGOORIATEOORIA. Kevad 2016

KATEGOORIATEOORIA. Kevad 2016 KTEGOORITEOORI Kevad 2016 Loengukonspekt Lektor: Valdis Laan 1 1. Kategooriad 1.1. Hulgateoreetilistest alustest On hästi teada, et kõigi hulkade hulka ei ole olemas. Samas kategooriateoorias sooviks me

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 1: Εισαγωγή σε βασικές έννοιες δυαδικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

1 Kompleksarvud Imaginaararvud Praktiline väärtus Kõige ilusam valem? Kompleksarvu erinevad kujud...

1 Kompleksarvud Imaginaararvud Praktiline väärtus Kõige ilusam valem? Kompleksarvu erinevad kujud... Marek Kolk, Tartu Ülikool, 2012 1 Kompleksarvud Tegemist on failiga, kuhu ma olen kogunud enda arvates huvitavat ja esiletõstmist vajavat materjali ning on mõeldud lugeja teadmiste täiendamiseks. Seega

Διαβάστε περισσότερα

Keerukusteooria elemente

Keerukusteooria elemente Keerukusteooria elemente Teema 5 Jaan Penjam, email: jaan@cs.ioc.ee Keerukusteooria elemente 1 / 45 Sisukord 1 Algoritmi keerukus 2 Ülesannete keerukusklassid Jaan Penjam, email: jaan@cs.ioc.ee Keerukusteooria

Διαβάστε περισσότερα

Suhteline salajasus. Peeter Laud. Tartu Ülikool. peeter TTÜ, p.1/27

Suhteline salajasus. Peeter Laud. Tartu Ülikool. peeter TTÜ, p.1/27 Suhteline salajasus Peeter Laud peeter l@ut.ee Tartu Ülikool TTÜ, 11.12.2003 p.1/27 Probleemi olemus salajased sisendid avalikud väljundid Program muud väljundid muud sisendid mittesalajased väljundid

Διαβάστε περισσότερα

Algebraliste võrrandite lahenduvus radikaalides. Raido Paas Juhendaja: Mart Abel

Algebraliste võrrandite lahenduvus radikaalides. Raido Paas Juhendaja: Mart Abel Algebraliste võrrandite lahenduvus radikaalides Magistritöö Raido Paas Juhendaja: Mart Abel Tartu 2013 Sisukord Sissejuhatus Ajalooline sissejuhatus iii v 1 Rühmateooria elemente 1 1.1 Substitutsioonide

Διαβάστε περισσότερα

Smith i diagramm. Peegeldustegur

Smith i diagramm. Peegeldustegur Smith i diagramm Smith i diagrammiks nimetatakse graafilist abivahendit/meetodit põhiliselt sobitusküsimuste lahendamiseks. Selle võttis 1939. aastal kasutusele Philip H. Smith, kes töötas tol ajal ettevõttes

Διαβάστε περισσότερα

Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse. Ahto Buldas

Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse. Ahto Buldas Krüptoloogia II: Sissejuhatus teoreetilisse krüptograafiasse Ahto Buldas 22. september 2003 2 Sisukord Saateks v 1 Entroopia ja infohulk 1 1.1 Sissejuhatus............................ 1 1.2 Kombinatoorne

Διαβάστε περισσότερα

8. KEEVISLIITED. Sele 8.1. Kattekeevisliide. Arvutada kahepoolne otsõmblus terasplaatide (S235J2G3) ühendamiseks. F = 40 kn; δ = 5 mm.

8. KEEVISLIITED. Sele 8.1. Kattekeevisliide. Arvutada kahepoolne otsõmblus terasplaatide (S235J2G3) ühendamiseks. F = 40 kn; δ = 5 mm. TTÜ EHHATROONIKAINSTITUUT HE00 - ASINATEHNIKA -, 5AP/ECTS 5 - -0-- E, S 8. KEEVISLIITED NÄIDE δ > 4δ δ b k See 8.. Kattekeevisiide Arvutada kahepoone otsõmbus teraspaatide (S5JG) ühendamiseks. 40 kn; δ

Διαβάστε περισσότερα

Aritmeetilised ja loogilised operaatorid. Vektor- ja maatriksoperaatorid

Aritmeetilised ja loogilised operaatorid. Vektor- ja maatriksoperaatorid Marek Kolk, Tartu Ülikool Viimati muudetud : 6.. Aritmeetilised ja loogilised operaatorid. Vektor- ja maatriksoperaatorid Aritmeetilised operaatorid Need leiab paletilt "Calculator" ja ei vaja eraldi kommenteerimist.

Διαβάστε περισσότερα

Ecophon Square 43 LED

Ecophon Square 43 LED Ecophon Square 43 LED Ecophon Square 43 on täisintegreeritud süvistatud valgusti, saadaval Dg, Ds, E ja Ez servaga toodetele. Loodud kokkusobima Akutex FT pinnakattega Ecophoni laeplaatidega. Valgusti,

Διαβάστε περισσότερα

Eesti koolinoorte 43. keemiaolümpiaad

Eesti koolinoorte 43. keemiaolümpiaad Eesti koolinoorte 4. keeiaolüpiaad Koolivooru ülesannete lahendused 9. klass. Võrdsetes tingiustes on kõikide gaaside ühe ooli ruuala ühesugune. Loetletud gaaside ühe aarruuala ass on järgine: a 2 + 6

Διαβάστε περισσότερα

Projekt Energia- ja geotehnika doktorikool II Project Doctoral School of Energy and Geotechnology II

Projekt Energia- ja geotehnika doktorikool II Project Doctoral School of Energy and Geotechnology II Energiaja geotehnika doktorikool II Projekt Energia- ja geotehnika doktorikool II Project Doctoral School of Energy and Geotechnology II Digitaaltehnika doktorantidele Osa III: Elektrilised signaalimuundurid

Διαβάστε περισσότερα

Deformatsioon ja olekuvõrrandid

Deformatsioon ja olekuvõrrandid Peatükk 3 Deformatsioon ja olekuvõrrandid 3.. Siire ja deformatsioon 3-2 3. Siire ja deformatsioon 3.. Cauchy seosed Vaatleme deformeeruva keha meelevaldset punkti A. Algolekusontemakoor- dinaadid x, y,

Διαβάστε περισσότερα