Süüdata kõige parempoolsem valgusdiood Kas nupp on all? EI JAH Viivitus ~0,5sek Süüdata ühe võrra vasakpoolsem valgusdiood, kustutada eelmine 6 ALGUS Joonis 1.4. Alamprogrammi ,,Viivitus" algoritmi plokkskeem Laadida mälupessa ,,taimer3" kümnendarv 35 3 Laadida mälupessa ,,taimer" kümnendarv 255 2 Laadida mälupessa ,,taimer2" kümnendarv 255 1 Kahandada mälupesa ,,taimer2" väärtust ühe võrra Kas ,,taimer2" on 0? EI 1 JAH Kahandada mälupesa ,,taimer" väärtust ühe võrra Kas ,,taimer" on 0?
lisaks on meil 7-segmendiline indikaator element (digitaalne ekraan, display) näitamaks süsteemi summat X. Seitsme-segmendiline ekraan näitab 16 numbit, sümbolitega: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. Binaarkoodile vastavad olekud on järgmised: Binaarkoodi summeerimisel alustame reeglina kõige vähem tähtsamast bitist ai , mis on kõige parempoolne bitt ning lõpetame kõige suurema tähtsusega bitiga, kõige vasakpoolne bitt. Nt binaarkoodile 1100 vastab kümnendarv 12, mis on digitaalsel ekraan-indikaatoril tähisega ,,c". 1 23 1 22 0 21 0 20 8 4 0 0 12 Skeem. Töö põhimõte. Antud elektroonika skeem koosneb neljast JK trigerist (JK flip-flop), neljast valgusdioodist (LED probe), lülitist (switch), takistusest (resistor), maandus (ground), 4 sisendilisest NING lülitusest ja vooluallikast (VCC). Jadamisi ühendatud JK triger koosneb 5'st sisendist (set, reset, J, K ja clock) ja 2'st väljundist Q ja inverteeritud Q ( Q )
Laboritöö 2 ainest arvutid I Eero Ringmäe 060636LAP LAP22 1. Valin loenduri mooduliks 18 (loenduri väärtused 0..17). Loenduri väljundite järjestikuste väärtuste tabel: kümnendarv Q4 Q3 Q2 Q1 Q0 0 0 0 0 0 0 1 0 0 0 0 1 2 0 0 0 1 0 3 0 0 0 1 1 .. ... ... ... ... ... 15 0 1 1 1 1
PII Pii on diameetri ja raadiuse suhe. Ta on kreekakeelse sõna ,,periphereia" esimene täht ja see sõna tähendab ümbermõõtu. Pii on vajalik ringjoone pikkuse C arvutamiseks valemi järgi: C = x d või C = 2 x x r Pii ei ole kümnendarv (ta ei võimalda täpset üleskirjutamist koma abil) ning ega ratsionaalarv (ei ole olemas kahte täisarvu, mille suhe võrduks pii), ega isegi mitte algebraline arv (ta ei ole ühegi algebralise võrrandi lahendiks). Sellepärast nimetatakse teda transtsendentseks arvuks. Matemaatikute jaoks väljendab arv pii üheaegselt korda ja korratust. Kuidas on see võimalik? On arvutatud väga palju pii kümnendkohti ( neid on
b. 21 c. 31 d. 41 e. 51 Õige vastus on: 61. Küsimus 6 BCD (Binary Coded Decimal) abil saab Õige taskuarvutite LSD-l kuvada arve 0-9- Milline Hinne 10,0 / 10,0 kümnendarv vastab BCD kahendsüstemi arvule Flag question 5 Lehekülg 2/4 11.01.2013 15:03 Moodul 2-3 test https://moodle.e-ope.ee/mod/quiz/review.php?attempt=466806&showall=1 8 0 4 3
Kaheksandsüsteemis kujutatud arvu nimetatakse kaheksandarvuks. Kümnendsüsteem ehk detsimaalsüsteem on positsiooniline arvusüsteem, mille alus on kümme. Arvu esitust kümnendsüsteemis nimetatakse kümnendarvuks ehk detsimaalarvuks. Kümnendarvu iga numbrikoht näitab, mitmes kümne aste sellesse arvu kuulub. Kümnendarvu igal numbrikohal olev number näitab, mitu korda kümne vastav aste sellesse arvu kuulub. Näide: Kümnendarv 5847,21 tähendab kümnendsüsteemis tegelikult summat 5×103 + 8×102 + 4×101 + 7×100 + 2×10-1 + 1×10-2. Kaheteistkümnendsüsteem ehk duodetsimaalsüsteem on positsiooniline arvusüsteem, mille aluseks on arv 12. Seda süsteemi kasutati juba ammu enne meid Vana Egiptuses. Näiteks: Nt arvu 13 kirjutatakse selles süsteemis kujul 11- 1 tosin ja 1 ühik. Kuueteistkümnendsüsteem ehk heksadetsimaalsüsteem ehk veel omakorda
Teie vastus on õige. Õige vastus on: CPU Küsimus 68 Õige Hindepunkte 1.00/1.00 Märgi küsimus lipuga Küsimuse tekst Kodeerige kahendarv 2# 1101 kümnendarvuks Valige üks: a. 11 b. 17 c. 13 d. 12 e. 15 Tagasiside Sinu vastus on õige. Õige vastus on: 13 Küsimus 69 Õige Hindepunkte 1.00/1.00 Märgi küsimus lipuga Küsimuse tekst Kodeerige kümnendarv 9 kahendarvuks Valige üks: a. 1101 b. 1110 c. 0101 d. 1001 Tagasiside Sinu vastus on õige. Õige vastus on: 1001 Küsimus 70 Õige Hindepunkte 1.00/1.00 Märgi küsimus lipuga Küsimuse tekst Multitegumtöö tähendab, et .. Valige üks: a. PLC on võimeline täitma mitut ülesannet korraga. b. kasutaja programmi täidetakse ainult siis, kui seda käsib mingi sündmus. c.
kahendsüsteem. 9. Arvude teisendamine nelja peamise numbrisüsteemi vahel (k.a. murdarvud). Kümnendpunkt, teisendamine 10nd süsteemi: 101.011B = 1*22 + 0*21 + 1*20 + 0*2-1 + 1*2-2 + 1*2-3 = =4 + 0 + 1 + 0 + 0.25 + 0.125 = 5.375D 123.48O = 1*82 + 2*81 + 3*80 + 4*8-1 + 8*8-2 = = 64 + 16 + 3 + 0.5 + 0.125 = 83.625D 1FA.CEH = 1*162 + 15*161 + 10*160 + 12*16-1 + 14*16-2 = 256 + 240 + 10 + 0.75 + 0.0546875 = 506.8046875D Kümnendarv mõnda teise süsteemi: TÄISOSA: Do (until tulemus = 0) 1. Jaga kümnendnumber numbrisüsteemi baasiga (2, 8, 16) 2. Kirjuta üles jääk. Esimene jääk on parempoolseim number ehk vastus loe „alt üles“. MURDOSA: Do (until murdosa sammus 2 saadud tulemis = 0) OR STOP when „loop“ 1. Korruta kümnendpunktist paremale jääv osa numbrisüsteemi baasiga (2, 8, 16) 2. Kirjuta üles saadud täisosa kui number (isegi kui see on 0) ning lahuta see maha
- kasutatakse kahte sümbolit 0 ja 1; - põhiarvuks on 2; - kohakaaludeks on arvud 2n (1, 2, 4, 8, 16, 32, 64 jne), kus n on arvu kohanumber. Kahendarvu väärtuse leidmiseks tuleb selle kohti tähistavad arvud korrutada kohakaalu- dega ning seejärel liita. Nii leitakse, et kahendarvule 11001101 vastab kümnendsüsteemis väärtus 205 (joonis 1.2). Nagu näha, on kahendarvul palju enam kohti kui vastaval kümnendarvul. Suurimale kaheksakohalisele kahendarvule vastab kolmekohaline kümnendarv 255 ning suurimale kuueteistkümnekohalisele kahendarvule viiekohaline arv 65535. Sellest tingituna on inimesel kahendarvudega opereerida tülikas. Sümbolid: 0, 1 Sümbolid: 0, 1, 2, 3, 4, 5, 6, 7, Põhiarv: 2 8, 9, A, B, C, D, E, F Kohakaalud: 2n, kus n on kohanumber Põhiarv: 16 Kohakaalud: 16n, kus n on kohanumber
Jagamise jääkidest moodustub eraldi tulp, mis sisaldab arve 1ja 0. Lugedes selles tulbas olevaid sümboleid alt üles leitakse lähtearvule 115 vastav kahendarv 1110011. Nagu näidatud, saab sama toiminguga ka kaheksand- või kuueteistkümnendarve. Näiteid: Märksa lihtsam on kümnendarve teisendada kaheksand- ja kuueteistkümnendarvudeks kahendkoodi abil. Selleks tuleb kümnendarv esmalt teisendada kahendarvuks ning jaotada selle kohad triaadideks (komakohast alates kolmesed grupid) või tetraadideks (neljased grupid), olenevalt sellest kas tahetakse leida kaheksand- või kuueteistkümnendkoodi. Edasi kodeeritakse kahendarvu iga triaad või tetraad eraldi vastavaks kaheksand või kuueteistkümnendarvuks. Näide vaata ülalpool. Veel lihtsam on teisendamine teades vastava arvsüsteemi kohakaale peast.
Näide Täisarvutüüp - integer Täisarv vahemikus -2147483647 ... 2147483647. Vaikimisi kasutatakse kümnendsüsteemi, kaheksandsüsteemi puhul arv peab algama nulliga ning kuueteistkümnendsüsteemi puhul 0x-ga. Näide kümnendarv 25 $z = 25; // väljundiks on kümnendarv 50 echo $x+$y+$z; ?> Ujukomatüüp - double Reaalarv vahemikus -1.8 x 10308 ... 1.8 x 10 308. Neid võib esitada tavalises vormingus: täisosa.murdosa, alternatiivina võib suuri või väga väikseid arve esitada eksponentsiaalkujul (ujukomaarvuna). Näide Tekstitüüp - string
Määratav hostinimi peab olema kanooniline. Domain - See on domeeni nimi. Kui ühtegi domeeninime pole antud, siis kasutab RR sama domeeni nagu eelmineg Ttl - Eluiga (time to live, ttl) võimaldab seada resolverile teatud perioodi, mille möödumisel informatsioon "kõrvale heidetakse". Väli ttl määratleb aja sekundites, mille jooksul serverist saadud informatsioon kehtib (kuni kaheksakohaline kümnendarv). Kui eluea väärtust pole antud, kasutatakse vaikimisi eelneva SOA-kirje miinimumvälja. Class - Aadressiklass, näiteks IP-aadressil IN või Hesiodi objektidel HS. TCP/IP-võrgu jaoks peab olema IN. Kui jätta väli class tühjaks, siis kasutatakse eelmise ressursikirje vastavat väärtust. 17. Interneti protokoll DHCP. Edastatavad parameetrid ja pordid. Port Protokoll Seletus
Viimases avaldises on l(aj) allika j-ndale sümbolile aj vastava koodsõna cj pikkus bittides Koodsõna keskmise pikkuse ja allika entroopia erinevust nimetatakse koodi liiasuseks (redundancy) D=L-H 33. Andmete edastamise järjekord (bittide ja baitide korral) Bittide edastamine • Suurima kaaluga bitt esimesena: MSB (Most Significant Bit)-first • Vähima kaaluga bitt esimesena: LSB (Least Significant Bit) – first • Näide: Kümnendarv 26 kahendkujul: • MSB-first: 11010 • LSB-first: 01011 Baitide edastamine • Suurema kaaluga baidid esimesena: Big-Endian • Vähima kaaluga baidid esimesena: Little-Endian • Näide: Väärtus 0xA12E baidikaupa: • Big-Endian: 0xA1 0x2E • Little-endian: 0x2E 0xA1 34. Liinikoodi mõiste ja näited, uni- ja bipolaarsed koodid, NRZ liinikood