nimetatakse kerneliks ehk tuumaks. Kernel võib olla ehitatud kas suure monoliitse arhitektuuriga (monolithic architecture), mille puhul kernel sisaldab kõike vajaliku OS'i funktsioneerimiseks ja sealhulgas plaanuri, failisüsteemi, võrgunduse, seadmedraiverid, mäluhalduse jne. Mikrokernel-arhitektuuri puhul on kernelis ainult kõige põhilisemad funktsioonid nagu protsesside plaanur, protsessidevaheline kommunikatsioon, katkestuste ja erandite töötlus ja mitmeprotsessorsüsteemi sünkroniseerimine. Ka sisaldab mikrokernel alamprotseduure ja baasobjekte, mida kernelit ümbritsevad ja kernelireziimis töötavad komponendid saavad kasutada.Microsoft Windows OS'id on modulaarsed ja kasutavadmikrokernel-arhitektuurile sarnast lähenemist. Linux OS kasutab monoliitse kerneliga arhitektuuri. Windowsi kerneli ümber on koondatud muud kernelireziimis
eelseadistatud reeglitele. Reaalajaline (real-time) - sellised OS'id on missioonikriitilistele rakendustele, kus on vajalik reageerimise ajaline täpsus. 12) Rakendusliides (API - Application Programming Interface) on liides, mis võimaldab luua ühenduse erinevate programmide vahel. Rakendusliides võib olla kaasatud erinevat moodi: Katkestus kaasaegsed OS'id on juhitavad katkestuste kaudu (Interrupt driven). Sündmused käivituvad katkestuste või erandite poolt. Erandid (Exceptions või Trap) on tarkvara poolt genereeritud katkestused kas veaolukorra tekkimisel või kasutajarakenduse poolt OS'i teenuse nõudmiseks. 13) Protsess on kasutajarakenduse töötav koopia ja protsesside haldamiseks ning neile ressursside jagamiseks peab OS haldama iga protsessi jaoks andmestruktuuri, mis kirjeldab protsessi identiteeti, staatust, seotud ressursse, jne, et rakendada kontrolli protsessi üle.
CISC (käsusüsteem -> mikroprogramm -> riistvara) RISC (käsusüsteem > riistvara) käsu täitmine 1 takt otse riistvaras. Andmeedastuse juhtimine: süsteemid katkestustega ja ilma. Prioriteedid. Tavaliselt algab andmeedastus sellega, et programm kontrollib olekuregistri sisu. Kas masin on sees jne. Katkestus sunnib protsessorit muutma käskude järjekorda. Katkestuse käivitamise võimalused: programmne, süsteemis tekkinud vea tõttu, riistvaraline Katkestuste täitmine -> sama mis enne (paarisbitt) Katkestusvektori tabel katkestust sooviv programm edastab protsessorile nihke katkestuste vektori tabeli alguses. Programmeeritav katkestuse vektor PIC vabastab protsessori katkestustega tegelemisest, võimaldab keelata katkestusi, määrab prioriteete. Katkestuste rakendused protsessorile teatada välisest sündmusest, tegevuse lõpp, ressursside jagamine, ebanormaalne sündmus, süsteemi funktsioon.
Liinitakistus leitakse kogutakistusest. Kogutakistus R = U / I , kus U on pinge, mis mõõdeti rahuseisundis. Liinitakistus = Kogutakistus - telefoni_takistus - lisatakistus. 5. Kirjeldada analoogtelefonis numbrivalimise käiku impulssvalimise korral. Numbrivalimise ketta lahti laskmisel tekitab ketas, konstantse kiirusega tagasi pööreldes, telefoniliinis katkestusi ehk vool liinis muutub 0-ks. Katkestusele järgneb vooluring läbi telefoni. Nende katkestuste arvu loetakse telefonijaamas. 6. Kirjeldada analoogtelefonis numbrivalimist toonvalimise korral. Toonvalimise korral genereeritakse antud numbrile vastavad 2 sagedusegruppi. Näiteks valides number 5,genereeritakse sagedused 770 Hz ja 1330 Hz . 7. Millised on analoogtelefonis numbri valimisel toonvalimise eelised impulssvalimise ees? Impulssvalimist segavad juhuslikud liini halvad ühendused, mida keskjaam võib tõlgendada numbrivalimisimpulsina. 8
erinevaid tehnoloogilisi lahendusi, valides nendest välja mõistlikum variant. Analüüsimisel tuli arvestada elektri hinna, varustuskindluse, tarbimise, keskkonnamõjude, kapitaliinvesteeringute ja seadusandlike riskide osas. Töö teoreetiline tagapõhi, probleemi püstitus ja selle formuleerimine oli selge: ,,olenemata mitmetest korduvatest katsetustest võimaldada elektriühendus Prangli saarega, ei ole see katkestuste ja pidevate parandamiste tõttu jätkusuutlik, mistõttu toodab saar elektrit iseseisvalt, omamata kaabelühendust mandriga". Probleemile võimalike tehnoloogiliste lahenduste pakkumine ja nende analüüsimine oli põhjalikult ning argumenteeritult kirjeldatud, võttes arvesse ülesandes väljatoodud erinevaid tegureid. Lahenduseks oli pakutud 3 põhilist tehnoloogiat: päikeseenergia, tuuleenergia ja diiselgeneraator
võrguteenuste kvaliteedi nõuded sätestavad: Nii näiteks on paljasjuhtmete õhuliinide korral katkestusi ja pingehäireid paratamatult palju rohkem kui kaabelõhuliinide korral. Eestis on aga jaotusvõrk enamasti ehitatud just paljasjuhtmeliste õhuliinidena ja seda on elektrivarustus kindluse näitajate määramisel arvestatud. Elektrivarustus kindlust jaotusvõrgus milles asuvad ka elamute võrguühendused iseloomustab rikkest põhjustatud katkestuse kestvust ja rikkest põhjustatud katkestuste lubatud summaarne kestvus ühe liitumispunkti kohta aastas. Rikkest põhjustatud katkestus ei tohi kesta kauem kui 24 tundi ja selliste katkestuste arvestust tuleb võrguettevõtjal pidada võrgu ühenduse liitumispunktis milleks on elamu liitumiskilp või elamu peakilp. Määramatu jõu all mõistetakse elektrisüsteemi varustuskindluses selliseid asjaolusid ja sündmusi mis ei võimalda elektriettevõtjal täita turuosaliste eest
Kodutöö tarvis palume mõtiskleda kahe ajasõlme üle: vabal valikul kas A) aastad 1190 ja 1517 või B) aastad 1314 ja 1789. Samad ajasõlmed tulevad käsitlemisele tulevaste loengute jooksul. Need sõlmpunktid tähistavad mingisuguseid kultuuriliselt olulisi murranguid, millele on omistatud märgilisi tähendusi. Kuid kuna kultuuriliste katkestuste kõrval esindavad need aastaarvud üheaegselt ka kultuuriliste protsesside järjepidevust, ei pea vastus piirduma ainult konkreetse aastarvuga. Ajamääratlusele võiks läheneda kui võtmele, mis seostub ajastu üldise kultuurilise tausta ja/või konkreetsete tüvitekstidega. - Valige 2 pilti (fotod, kunstiteoste reprod vm), mis avavad ning iseloomustavad valitud kahte perioodi. Pilte võib leida kas internetist või ise skaneerida. Sobivad erinevad levinumad
mälukaardilugeja - andmevahetuseks arvuti ja erinevat tüüpi mälukaartide (SD, CF, MMC jne) vahel mälupulk - mäluseade andmete salvestamiseks (analoogiline mälukaardiga), ühendatakse USB- porti kiipkaardilugeja - andmevahetuseks arvuti ja kiipkaartid (nt ID-kaart) vahel projektor - arvuti ekraanipildi näitamiseks suurelt seinale (ekraanile) nt estluste tegemisel või õppetundides UPS (katkematu toitepinge allikas) - kaitseb arvutit ootamatu voolukõikumiste ja -katkestuste eest hiirematt - vajalik hiire paremaks/täpsemaks liikumiseks (oluline rulliga hiirte puhul) Mis on kasti sees? toiteblokk - muundab elekrivoolu arvutile sobivaks (madaldab pinget: 220V -> 5V, 12V, 3.3V) emaplaat (MotherBoard) - ühendab arvuti korpuses erinevaid komponente (protsessor, mälud, lisakaardid) protsessor (CPU) - arvuti keskne andmetöötlus üksus (töötleb läbi etteantud ülesanded ja väljastab tulemused)
erinõuete eiramise eest, ajalimiidi eiramise eest, partnerite pikkuse erinevuste eest, fikseerimata sekundite eest tasakaaluelementides. Elementide soorituse eest tehakse mahaarvamisi väärtuses 0,1 kuni 1,0 punkti, mis võetakse maha soorituse maksimumväärtusest 10,0 punkti. Mahaarvamised tehakse kehaasendi, saltode, lendude, amplituudi, ebastabiilsuse, kukkumiste, paaris-/rühmaelementide katkestuste ja maandumiste eest. Artistlikkuse eest tehakse mahaarvamine väärtuses 0,1 kuni 1,0 punkti, mis võetakse maha artistlikkuse maksimumväärtusest 10,0 punkti. Mahaarvamised tehakse harjutuse struktuuri, kompositsiooni, koreograafia, muusikalise tõlgenduse, esitluse, originaalsuse ja loomingulisuse, platsi kasutuse, kostüümi ning partnerite küpsuse eest.
Mux-tud siin 32. Andmevahetuse juhtimine: Passiivne andmevahetus I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux-'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks ... polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem katkestus = pöördumine alamprogrammi poole CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AP I käsk. Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis Direct Memory Access request data transfer (peripeheral) --> request DMA cycle (DMA controller) --> grant DMA cycle (CPU) --> grant data transfer (DMA controller) ---> transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.
Mux-tud siin 32. Andmevahetuse juhtimine: Passiivne andmevahetus I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux-'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks ... polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem katkestus = pöördumine alamprogrammi poole CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AP I käsk. Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis Direct Memory Access request data transfer (peripeheral) --> request DMA cycle (DMA controller) --> grant DMA cycle (CPU) --> grant data transfer (DMA controller) ---> transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.
Loogiline failisüsteem - teab kataloogi struktuuri. Uue faili loomisel loeb kataloogi mällu, lisab kirja ja kirjutab tagasi kettale, faili-organisatsiooni moodul - töötab failide loogiliste ja füüsiliste blokkide tasemel. Tema ülesandeks vaba kettaruumi arvestus , baas-failisüsteem - genereerib üldiseid kettalt blokkide lugemise ja kirjutamise käske, teab kettabloki aadressi, Sisend/Väljund kontroll - madalaim tase, koosneb seadmedraiveritest ja katkestuste töötlejast , Seadmed - FAT ja FAT32 (File Allocation Table), exFAT - on FAT32 failisüsteemi järglane, mis kaotab selle vead (extended FAT), NTFS (New Technology File System) on Microsofti OS'is toetatud kaasaegne failisüsteem, ReFS (Resilient File System) 5. Millised on Windows 10 süsteeminõuded (system requirements)? Protsessor - 1 gigahertz (GHz) või kiirem protsessor või SoC RAM - 1 gigabyte (GB) 32-bit süsteem või 2 GB 64-bit süsteem
2) teiseks riistvaraline realisatsioon -pinumälu on põhimõtteliselt rida ühise juhtimisega nihkeregistreid, kus infot saab nihutada sünkroonselt. Igale sõna bitile vastab oma nihkeregister. Kiiremat riistvaralist realisatsiooni kasutatakse spetsiaalsetes kohtades, üldotstarbelistes protsessorites on tavaliset põhimälul põhinev realisatsioon. Pinumälu kasutatakse alamprogrammide poole pöördumisel tagasipöörde aadressi salvestamiseks, samuti katkestuste korral. XII 1. Loendurid. VT II piletit 2. Suvapöördusmälud. 21 o Pooljuhtmälud Staatiline pooljuht suvapöördusmälu (Static RAM) Info on salvestatud positiivse tagasiside kaudu trigerites. Kiiruselt suudab funktsioneerida prose taktsagedusega, aga sisaldab suhteliselt
väga suured pinged. 14. Jadaresonants nähtused jaotusvõrkudes Kui mahtuvus ja induktiivsus on jadamisi (nagu eelmine punkt) ning vool läheb suureks. 15. Signaalpinged Näiteks arvestite kauglugemissüsteemid. Kui pingele on pealdatud teatud signaale edastavad pinged. Madalsageduslikud-110-3000Hz, kandesagedussignaalid 3-148,5kHz. 16. Elektrivarustuskindluse näitajad SAIFI, SAIDI, CAIDI(katkestus B e keskmine kestvus). 17. Elektrijaotusvõrkude katkestuste sagedust mõjutavad tegurid JV tüüp ja liinide pikkus, neutraali maandus, LPkaitse tüüp, releekaitse struktuur, maastiku tüüp, ilm, loomade rohkus 18. Elektri kvaliteedi vajalikkus Pingelohkude ja toit.katkestuste suhtes on kõige tundlikumad pidevad tootmisprotsessid. Kõrg. harmoonikud põhjustavad energiakadusid, seadmete ülekuumenemist. liigpingeid ning vibratsiooni. 19. CBEMA ja ITI kõverad ning nende eesmärk
tuleva käsu aadressi, on see ka tagasipöörde aadressiks. Kui alamprogramm pöördub veel mõne alamprogrammi poole, salvestatakse veel üks tagasipöörde aadress pinumälusse. Tagasipöördumisel võetakse pinumälust järjest aadresse, kuni programmi täitmine jõuab tagasi põhiprogrammi juurde. Alamprogrammi poole pöördumise käsk(CALL-käsk), alamprogrammi lõpus olev naasmiskäsk(RET-käsk). V. Riistvara tegevus katkestuste(Intrrupt) täitmisel arvutis /267-277/ Katkestuse käivitamise võimalused: programmeerija kasutab programmis vastavat käsku; katkestus käivitub erandina mingi vea korral; katkestuse võib käivitada riistvaraliselt vastava signaali abil S/V-seade, mis soovib andmevahetust. Katkestuse täitmine: protsessor lõpetab pooleli oleva käsu, PC ja PSW salvestatakse STACKi, PCsse laetakse uus väärtus,
2. tellija olemasolu - arhitekti dialoog tellijaga 3. kes kavandas – arhitekt kui isiksus 4. Arhitektuuri institutsiooni ehitmine – kuidas ühiskond tajub kes on arhitekt mis on arhitektuur, kuidas toimub reproduktsioon, arhitektuuri toetav institutsioon, kriitika, väljaanded, muuseum. 5. Eesti arhitektuuri ehitamine – 20. sajand jaguneb 4. Suhteliselt vastandlikku perioodi. Seal on palju katkestusi, kirjanik Hasso Krull räägib katkestuste kultuurist, kus mitmel korral otsast peale on alustatud tühjalt kohalt. Eesti ja liivima kubermangud Tsaari Venemaal ehk tsaariaeg kuni 1917 Eesti Vabariik ehk eesti aeg 1918-1940 Eesti NSV ehk nõukogude aeg 1940-1991 Eesti vabariik e uus eesti aeg alates 1991 20. sajandi jooksul pole ehitatud ühtlaselt. Ehitusbuumid 1910-14 sõjaks valmistumise kõrgkonjuktuur
välismaailmaga. Sealhulgas graafikapordid, PCIe ja PCI siinid, SATA liidese ja pordid, USB liidese ja pordid, helikaardi ja helipordid, võrgukaardi ja RJ-45 pordi. Joonisel on toodud ka SPI (Serial Peripheral Interface Bus) liides BIOS'i poole pöördumiseks ja LPC (Low Pin Count) liides, mille kaudu ühendatakse tugikiibistikuga järjestik- ja paralleelpordid ning pääseb juurde teistele funktsionaalsetele moodulitele (DMA kontroller, katkestuste kontrollerid, süsteemi timer, võimsussäästu režiimide haldus, süsteemi kell, jne). 1.2.2 Tugikiibistiku mõiste ja erinevate siinitüüpide otstarve Tugikiibistik on täiendav integraalskeemide komplekt, mis seob omavahel erinevad arvuti riistvarakomponendid ja sisaldab vajalikud kontrollerid erinevate sisend-väljundseadmete ühendamiseks nii arvuti sees kasutades siine ja porte kui ka arvutist väljaspool kasutades arvutikorpusele väljatoodud porte.
Ning et see pole sugugi ebameeldiv. Enimkõneldud teema, mis arvutimängudega seostub, on sõltuvuse kui psüühikahäire teke. Eriti mures on lapsevanemad -- ja põhjusega. Jaa, mängudest on võimalik jääda sõltuvusse, nagu ka internetis surfamisest, igapäevased kohustused võivad jääda tagaplaanile, isegi söömine-magamine võivad ununeda. Jaa, pikki tekste loetakse tänapäeval vähem, süvenetakse vähem, jaa, me elame tõepoolest katkestuste kultuuris ning Marshall MacLuhani ennustatud globaalses külas. Ometi on arvutimängude kütkeis terve maailm -- ainuüksi "Angry Birdsi" viimase aasta müüginumbrid, 500 miljonit, kinnitavad seda. Kui niiviisi saabub ühe maailma lõpp, siis -- Larryst kaheksakümnendatel sai selle lõpu kuulutaja ning soomlaste kurjad linnud ongi juba tinalao- ja trükimustakeskse maailma oma puutetundlike rakulkadega puruks pommitanud.
(1) Riskianalüüs koosneb järgmistest osadest: 1) sisukorrast ja riskianalüüsi koostanud isikute loetelust; 2) analüütilisest osast; 3) analüüsi tegemiseks koostatud vajalikest tabelitest ja joonistest; 4) riskimaatriksist; 5) riskianalüüsi kokkuvõttest. (2) Riskianalüüsi koostamise etapid on: 1) elutähtsa teenuse kirjeldamine; 2) elutähtsa teenuse osutamise kriitiliste tegevuste väljaselgitamine; 3) kriitiliste tegevuste ressursside määratlemine; 4) kriitiliste tegevuste katkestuste tagajärgede hindamine; 5) kriitilisi tegevuste katkestusi põhjustavate ohtude kirjeldamine; 6) kriitilisi tegevuste katkestuste esinemise tõenäosuse hindamine; 7) riskimaatriksi koostamine. (3) Elutähtsa teenuse osutaja võib kooskõlastatult elutähtsa teenuse korraldajaga sõltuvalt teenuse osutamise eripäradest kasutada riskianalüüsi koostamise etappide läbimiseks käesolevast juhendist erinevat rahvusvaheliselt kasutusel olevat riskianalüüsi koostamise juhendit. § 5
rasv ja värv ning seejärel pind kuivatada; Keevituse töövõtetes tuleks silmas pidada: tuleb fikseerida keevitatavad detailid; tähtis on jälgida keevituskiirust, et tekiks õige kujuga keevitusõmblus; keevitada võimalikult kiiresti, see viib miinimumini ebaühtlused ja praod; püüda keevitada õmblus korraga; katkestuste ajal puhastada traatharjaga õmblus ja parandada defektid; parima tulemuse saamiseks tuleks valmis õmblus harjata üle; Väga tihti kasutatakse mitmesuguste konstruktsioonide keevitamisel ka asendit PB, kui on tegemist nurkõmbluste koostamisega. Nurkõmbluse puhul PB asendis hoitakse elektroodi nurga keskel, kui nurk on 90°, siis elektrood liigub 45° nurga all ja liikumise suunas ca 70° nurga all.
registreid. Prioriteedid paneb paika olekuregistrite kontrollimise järjekord analoogselt süsteemiga ilma katkestusteta. Jäigalt riistvaraga määratud prioriteetidega andmevahetus(DaisyChain) tähendab, et prioriteedid pannakse paika riistvaras. Ei ole vaja protsessorit koormata prioriteetide määramisega, kuid prioriteedid on jäigalt paigas ja nende muutmine tähendab ka riistvara muutmist, mis ei ole alati võimalik. Andmevahetus katkestuse kontrolleriga süsteemis: Tavaliselt juhitakse katkestuste süsteemi katkestuste kontrolleriga, mis pakub sama paindlikke võimalusi prioriteetide juhtimiseks kui programne realisatsion, kuid ei koorma protsessorit. Katkestust teenindava programmi poole pöördumise signaali (INTA) annab ikkagi protsessor, aga kõik muu juhtimine toimub kontrolleris. Katkestusi saab alati programselt maskeerida, see tähendab keelata. Selle, millised katkestused keelatakse, määrab maski registrisse kantud kood. Vastava juhtregistri sisu
See on etnoloogiateaduse olemuslik osa. 1960.aastatel - toimus skandinaavias eemaldumine materiaalse kultuuri uurimisest (aga mitte eestis). Löfgren lahkab materiaalse kultuuri uurimist. Esemete uurimine jäi Skandinaavias muuseumiteaduseks. MK uurimisest läbi katksestuse prisma 1980.a tuleb materiaalse kult uurimine tagasi läbi tarbimisuurimuse (Skandinaavias). (Eestis toimus katksestus 1980ndate lõpus). Löfgren kirjeldab materiaalse kultuuri uurimist läbi katkestuste. Tarbimisuuringud on seotud asjade üleküllastumisega läänemaailmas. · Hegemoonia antihegemoonia diskursus · neomarksistlikud tarbimisuuringud tarbijad kui ,,rahakotiga" hääletajad. Igapäevase loomingulise uurimine. Tarbimist nähakse kui loomingulist väljendust. Vaikimisi on eeldus, et kaasaja inimene on kreatiivsem (vrdl 18.sajandi talupojaga). Sageli arvatakse, et kaasaja inimene on loominguliselt aktiivsem, samas sellesse tuleb suhtuda kriitiliselt
ostetud ketastega. Taolised viiruste levimise viisid on vähem levinud. Enamasti saadakse viirus tundmatu meilisõnumi manuse avamisel ja käivitamisel. 4 Bootsektori viirused Buutsektori viirused olid esimest tüüpi arvutiviirused, mis kunagi loodi. Buutsektori viirused peituvad kõvaketta laadesektoris ning laaditakse mällu enne süsteemifaile. Seega saavad nad täieliku kontrolli alla PC katkestused ning võivad modifitseerida katkestuste töötluse mooduleid. Maskeerimiseks väljastab viirus alglaadimisel normaalseid teateid. Kui viirus laadesektorisse ei mahu, paigutab ta ülejäägi mujale, märkides vastava osa kõlbmatuteks klastriteks (13). Tuntumaid esindajaid: Brain, Form, Mlchelangelo, Stoned (10). Failiviirused ehk parasiitviirused Failiviirused e parasiitviirused nakatavad programmifaile - tavaliselt COM-, EXE- või SYS-faile, kuid mõned viirused ka seadmedraivereid ja (OVL- või
.. polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem I katkestus = pöördumine alamprogrammi poole (riistvaraline, programmiline või vea teke põhjused) Katkestustega süsteem II - CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AlamProgrammi I käsk. Juhtimine läheb vastavalt katkestust teenindavale progele. Andmevahetus katkestusega süsteemis (Interrupt-driven I/O)I programne katkestuste lahendamine Andmevahetus katkestusega süsteemis (Interrupt-driven I/O)II prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis Direct Memory Access
Aga mis see täpselt on... Mõnu oleneb muidugi kosmosest, ja isegi telemäng on omaette kosmos. Aga sellise kosmose võlu on just lühiajalisuses. Õige kosmiline rütm on see, mille kestmine ei väsita. Tänapäeva kogukondadele on niisugune kogemus pigem haruldane. Valdav tunne on kärsitus, kanalite vahetamine: «Parem lõpetada, enne kui igavaks läheb!» Tänapäeva kultuur on ka selle järgi organiseeritud, ja niisuguste katkestuste tõttu levib frustratsioon ja depressioon. Kas anarhia aitaks luua tihedamaid kogukondi? Anarhiast on saanud nostalgiline mõiste. Anarhistid võivad ka ise sellele liimile minna, rääkides anarhiast melanhoolselt, justkui utoopiast, mis oleks küll tore, aga mida pole võimalik saavutada. See on sama lapsik kui vaadata laeva pudelis ja mõelda, et on ju võimatu, et see seal pudelis on. Arvan, et anarhia on tegelikult inimesele loomuomane kooselamisviis.
ilma, prioriteedid. Passiivne andmevahetus – I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux-'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks ... polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem – katkestus = pöördumine alamprogrammi poole CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AP I käsk. Polling + Interrupt – programne katkestuste lahendamine Daisy chain – prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller – olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis – Direct Memory Access request data transfer (peripeheral) --> request DMA cycle (DMA controller) --> grant DMA cycle (CPU) --> grant data transfer (DMA controller) ---> transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.
Interrupt - Driven Systems katkestustega juhitavad programmid Katkestustega juhitavates süsteemides põhiprogramm koosneb "hüppest iseendale". Programmi kulgu kontrollitakse riistvara ja/või tarkvara katkestustega. Ainult katkestustega juhitavad süsteemid: 1. kiire kosteaeg, 2. tundlik riistvara riketele, 3. race-conditions (ajalised probleemid), 4. iseendale hüppetsükkel (raiskab aega) 5. Interrupt Service Routines katkestuste teenindusprogrammid 6. Context Switching konteksti lülitamine (vahetamine) 14. Mis on konteksti lülitamine (context switching), kuidas seda realiseeritakse? Protsess, mis säilitab vajaliku informatsiooni töö jätkamiseks, kui ISR lõpetab töö. Oluline salvestada ainult vajalik osa. Tavaliselt pinu (cache) mudel (salvestatakse pinusse) 1. Registrite sisu 2. Programmiloendi väärtus 3. Kaasprotsessori registrite sisu (kui eksisteerib) 4. Mälulehtede register 5
,,Naiste maailmale" aga ongi olnud omane pidev muutumine ja katkestatus (lapsed kasvavad, nende vajadused muutuvad pidevalt; tuleb teha mitut asja korraga toidutegemine, imiku hooldamine, koristamine, talutööd). Tänases tööelus on väga ebatõenäoline, et avaneks võimalus kusagil ,,filosoofi tornikeses" jäägitult ühele asjale keskenduda ja pühenduda. Seega on naised võibolla isegi eelispositsioonil, kuna nende elu ja töödtoimetused on pea alati sellises muutuste ja katkestuste keskkonnas kulgenud. Kas mehed oma alateadvuses talletavad siiski seda, et nemad on need, kes pere toitmiseks metsas jahti peaksid pidama ja naiste roll on lapsi kasvatada ning kodu korras hoida? Huvitav, et sellist küttide ja korilaste analoogiat järjepidevalt välja pakutakse. Nii palju, kui ajaloolased meid küttide ja korilaste ühiskondadega seoses valgustanud on, teame, et sellised kooslused olid suhteliselt egalitaarsed ja osade ajaloolaste arvates isegi matriarhaalsed
tekitatakse programmis katkestus. Kuna enamasti kasutatakse seda funktsiooni kontrolleriväliste loogikasignaalide jälgimiseks siis nimetataksegi vastavaid viike välise katkestuse viikudeks. Välise katkestuse kasutamiseks tuleb viiku kasutada tavalises IO sisend-reziimis (võib ka väljund-reziimis kasutada aga siis saab katkestust tekitada vaid kontroller ise). Välise katkestuse seadistusregistrites tuleb ära märkida kas lubada katkestuste tekitamine ja mille peale seda teha. Võimalikke tekitajaid on neli: Loogiline null (pinge on 0V) Loogilise väärtuse muutus Langev front - loogiline muutus ühest nulli. Tõusev front - loogiline muutus nullist ühte. Loogilise nulli valimisel katkestuse tekitamiseks, tekitatakse katkestust järjest senikaua kuni viigu väärtus on null ja samal ajal põhiprogrammil töötada ei lasta.
Lihtne teha muudatusi Ei ole vaja tunda riistvara Puudused: o Aeglane, võrreldes riistvaralise realisatsiooniga o PC või mõni teine universaalne arvuti on paljudes kohtades mõttetult kallis o Füüsilised mõõtmed ei ole alati vastuvõetavad Eelmise versiooni mõned puudused on võimalik lahendada mikrokontrolleri abil. See kujutab endast ühel kristallil realiseeritud arvutit, kus on olemas protsessor, taimer, liidesed, mälu, katkestuste süsteem jne. Mälu maht on küll piiratud ja muud parameetird ei ole PC-suguse arvutiga võrreldavad, kuid lihtsamaid programmina realiseeriud algoritmie on ta võimeline täitma. Head omadused: Lihtne teha muudatusi, toode jõuab kiiresti tootmisse või kasutusse Suhteliselt odav Turul on väga lai vailk Füüsilised mõõtmed on oluliselt väiksemad Puudused:
Protsessori poolt väljastatud aadress jõuab siinile 5 ns möödumisel. Viivis, mis tekib info (aadress/andmed) liikumisel protsessori ja I/O seadme vahel on 4ns. Aadressi dekodeerimine võtab aega 3ns. Adresseeritud seade edastab andmed siinile 5ns möödumisel. Sisend-puhvri setup-time on 4ns. Milline on maksimaalne kiirus megahertsides, millega nendel seadmetel õnnestub sellel siinil infot vahetada? V: 40,0 MHz 3) Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR2 madalama prioriteediga kui INTR1. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates esimesena teenindatavast seadmest. V: 1. – Seade 11, 2. – Seade 12, 3. – Seade 13, 4. – Seade 21, 5. – Seade 22, 6. – Seade 23 4) Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR1 kõrgema prioriteediga kui INTR2. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates
Arvuti riistvara iseloomustavad näitajad: protsessor – aritmeetika-loogikaüksus (funktsionaalsus; info töötluse kiirus ja täpsus); juhtüksus (paindlikkus; kiirus; keerukus); mälusüsteem – mälusüsteemi hierarhiline korraldus; mälude infomahutavus; mälude kiirus; maksumus; sisend-väljundsüsteem – infoläbilaskevõime (sh reaktsiooniaeg); S/V-süsteemi (SVS) struktuurne korraldus; S/V-süsteemi talitluse korraldus (programselt juhitav SVS; katkestuste süsteemi rakendav SVS; otsemällupöörduse (DMA) rakendamine; kanalite (selektro, multipleks) rakendamine; S/V-protsessorite ehk preprotsessorite (eelprotsessorite) //front-end processor// rakendamine). 2. Arvutipõlvkondade iseloomustus (iseloomulikud jooned). 1. põlvkond - aastad 1946 - 1954; elementbaasi moodustasid elektronlambid; jõudlus jäi vahemikku 2x103 kuni 16x103; arhitektuur tugines siseprogrammi
Passiivne andmevahetus I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux-'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks ... polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem katkestus = pöördumine alamprogrammi poole CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AP I käsk. Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis Direct Memory Access request data transfer (peripeheral) --> request DMA cycle (DMA controller) --> grant DMA cycle (CPU) --> grant data transfer (DMA controller) ---> transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.
mitmekohaliste kahendarvude mikroprogrammautomaat. * aadressisiini korral saab otseselt sisend-väljund kontroller summeerimine, nende käsuloenduri ülesandeks on adresseerida 216= 65535 baidi = (parallel ja järjestik), katkestuste nihutamine vasakule või säilitada programmi järgmise 64 Kbaidi (220=1Mbait) Kui kontroller, DMA kontroller, paremale, loogiline eitus käsu aadressi * programmi käsk mingi sisendseade tuvastab siinil taimer. Taimer genereerib
operatsioonisüsteemi laadimine esimeselt kettaseadmelt (First Boot Device) mingil põhjusel ebaõnnestub. Vaikesätteks on Enabled ja soovitatav ongi see nii jätta. 7. APIC Function Valikud: Enabled, Disabled Seda BIOS-i valikut saab kasutada emaplaadil oleva APIC (Advanced Programmable Interrupt Controller) kontrolleri lubamiseks/keelamiseks. APIC-kontroller võimaldab mitme protsessori kasutamist, rohkemat arvu IRQ-aadresse ja kiiremat katkestuste käsitlemist. Kasu on kontrollerist ainult siis, kui kasutatakse uuemaid operatsioonisüsteeme või neid, mis seda toetavad, nagu Windows NT, 2000 ja XP. Operatsioonisüsteemidel Windows 95/95 ja DOS puudub APIC tugi ja nende kasutamisel peaks valitud olema Disabled. 7 8. Boot Up Floppy Seek Valikud: Enabled, Disabled See BIOS-i säte määrab, kas disketiseadet buutimise käigus otsitakse või mitte.
Need otsad saadakse erinevate restriktsiooni tüüpide tulemusena. Tömbi otstele on iseloomulik komplimentaarse aluste baaspaari olemasolu. Lihtsam ligeerida vektoriga. Probleemiks DNA võib endast ümber pöörata ning valesti sisse minna. Kohessiivsed otsad ilmuvad astmelise katkestuste tõttu (trepi sarnased otsad.). Väga kergesti kleepuvad omavahel: aitavad bakteriofaagile moodustada rõbjast struktuuri. 2. Mis rolli mängib DNA metüleerimine restriktsiooni analüüsis? Metüleerimise abil kaitstakse DNA restriktsiooni eest. Nii nt.kaitseb E.coli oma genoomset DNA enda poolt toodetud restriktaaside eest. Sellega võib manipuleerida: välja lülitada kloonimisel, et
................................................................................... 52 Peidikmälu, vahemälu kontroller (Cashe controller).............................................................52 Siini kontroller (Bus controller).............................................................................................52 Mälu otsepöördus reziimi kontroller (DMA controller)........................................................52 Programmeeritav katkestuste kontroller (Programmable interrupt controller).....................52 Programmeeritav taimer (Programmable interval timer controller)......................................52 Sisend-väljund seadmed ................................................................................................................ 52 Klaviatuur (Keyboard)...............................................................................................................52 Hiir ja juhtkang (Mouse and joystick)..
...... 52 2 o Peidikmälu, vahemälu kontroller (Cashe controller) .............................................................. 52 o Siini kontroller (Bus controller) .............................................................................................. 52 o Mälu otsepöördus reziimi kontroller (DMA controller) .......................................................... 52 o Programmeeritav katkestuste kontroller (Programmable interrupt controller) ..................... 52 o Programmeeritav taimer (Programmable interval timer controller)........................................ 52 Sisend-väljund seadmed .......................................................................................................................... 52 Klaviatuur (Keyboard) ................................................................................................................ 52
·elektroodid peavad vastama õigetele tehnoloogilistele tingimustele, samuti on tähtis kasutada õige keemilise koostisega traati. Keevituse töövõtetes tuleks silmas pidada: ·tuleb fikseerida keevitatavad detailid; ·tähtis on jälgida keevituskiirust, et tekiks õige kujuga keevitusõmblus; ·keevitada võimalikult kiiresti, see viib miinimumini ebaühtlused ja praod; ·püüda keevitada õmblus korraga; ·katkestuste ajal puhastada traatharjaga õmblus ja parandada defektid; ·parima tulemuse saamiseks tuleks valmis õmblus harjata üle; Kasutatud allikad : http://web.zone.ee/metallityy/KEEVITAMINE/keevitus_2.html http://web.zone.ee/metallityy/KEEVITAMINE/keevitus_4.html http://eprints.tktk.ee/176/2/17939695964fdf213359f44/mig-mag-keevitusprotsessi- kirjeldus.html http://eprints.tktk.ee/176/2/17939695964fdf213359f44/mig-mag-keevituse- kaitsegaasid.html http://eprints.tktk
• elektroodid peavad vastama õigetele tehnoloogilistele tingimustele, samuti on tähtis kasutada õige keemilise koostisega traati. Keevituse töövõtetes tuleks silmas pidada: • tuleb fikseerida keevitatavad detailid; • tähtis on jälgida keevituskiirust, et tekiks õige kujuga keevitusõmblus; • keevitada võimalikult kiiresti, see viib miinimumini ebaühtlused ja praod; • püüda keevitada õmblus korraga; • katkestuste ajal puhastada traatharjaga õmblus ja parandada defektid; • parima tulemuse saamiseks tuleks valmis õmblus harjata üle; • Ohutus keevitamisel: Enne keevitusaparaadiga tööle asumist tueleb kindlasti läbi lugeda ohutusnõuded. Keevitustöödel tuleb kanda vastavaid tööriideid, kindaid ja spetsiaalset kaitseklaasiga varustatud näokatet või keevitusmaski. Keevitusaparaati on normaaltingimustes lihtne ja ohutu kasutada. Kui seda
U i Ai j l j p n p ρa c a V inf H / Aköetav , W/(K m 2 ) Aköetav Ui tarindi soojusläbivus, W/(m2·K); Ai piirdetarindi pindala, m2; j piirdetarindite liitekoha joonsoojusläbivus, W/(m·K); lj piirdetarindite liitekoha pikkus, m; p lokaalsete soojustuse katkestuste ja läbiviikude punktsoojusläbivus, W/K; np lokaalsete soojustuse katkestuste ja läbiviikude arv, tk; q E 50 A välispiirded V inf infiltratsiooni õhuvooluhulk V , m3/s 3600 x qE50: õhulekkearv, m3/(h·m2), Avälispiirded: siseruumi väliskeskkonnast eraldavate piirdetarindite (põrand, katus,
Loendurit kasutatakse sellepärast, et temale on lihtne teha +1 (ühe võrra suurendamist) ja panna ta näitama järgmisele käsule. Käsuloenduri juures on kasutatud loenduri, kui loogikaelemendi mõistet, millel järjehoidja on realiseeritud ja käsuosuti puhul on terminis tema ülesanne. Mõlemal juhul on tegemist ühe ja sama asjaga. Käsuloendur sisaldab mingi käsu täitmisel alati järgmise käsu aadressi (mitte täitmisel oleva). Järgmise käsu aadress on näiteks vajalik katkestuste korral ja alamprogrammi poole pöördumisel, et fikseerida tagasipöörde aadress. Vaadeldes praegu käsu täitmise protsessi, on tehtud lihtsustusi protsessori ja mälu andmevahetuses. Mälul on aadressi register, kuhu saadetakse aadress ning puhver register, kuhu lugemisel tuleb sõna mälust (käsukood või andmed) ja kirjutamisel paneb protsessor sinna sõna, mis salvestatakse mälus vastavalt aadressile. o käsuregister (IR - Instruction Register)
Passiivne andmevahetus I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks (polling) Staatiline vs dünaamiline prioriteetide jaotamine. Katkestustega süsteem katkestus = pöördumine alamprogrammi poole. CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PCsse AP I käsk. Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusreziimis Direct Memory Access request data transfer (peripeheral) > request DMA cycle (DMA controller) > grant DMA cycle (CPU) > grant data transfer (DMA controller) > transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.
Protsessor (keskprotsessor) Aritmeetika-loogikaüksus Juhtüksus Mälusüsteem Mälussüsteemi hierarhiline korraldus Infomahutavus Kiirus Maksumus Sisend-väljundsüsteem Info läbilaskevõime (reaktsiooniaeg) Struktuurne korraldus S/V-süsteemi talitluse korraldus: - Programselt juhitav - Katkestuste süsteemi rakendav - Otsemällupöördumise rakendamine - Kanalite (selektro, multipleks) rakendamine - S/V-protsessorite ehk preprotsessorite (eelprotsessorite) rakendamine LISA: Informatsiooni põhilised töötlusviisid: Konveier- ja rööptöötlusele tuginevad arhitektuursed lahendused, võrreldes jadatöötlusele orienteeritutud arhitektuursete lahendustega, on keerukamad ja kiiremad.
madalas seisundis toimuvad asjad: viivis; aadresseeritud seade edastab blabla; sisendpuhvri setup time. Liida mõlemas antud asjad kokku ja vaata kumb number tuleb suurem. Ehk kõrgemTakt= 7+7+9=23 ja madalamTakt=7+5+3=15. Korruta suurem number kahega ja võta selle pöördväärtus, saad vastuse. Vastus: 21,7 MHz d. Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR2 madalama prioriteediga kui INTR1. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates esimesena teenindatavast seadmest. ■ Kuna INTR2 on madalama prioriteediga, siis tehakse enne INTR1 katkestused. Ehk võta järjest vasakult paremale need seadmed. Vastus: 1
· Order winners miks just sinu toodet eelistatakse 12. Just-in-time J-I-T on strateegia,mis võimaldab toodet toota õigel ajal ja vajalikus koguses, kaotades tegevused, mis väärtust ei lisa. Eesmärgid · Nullilähedased varud · Kvaliteet = 100% · Sobivalt väikesed tarnekogused · Võimalikult lühike, aga samas 100% usaldusväärne tarneaeg · Hea pika-ajaline koostöö tarnijatega · Katkestuste ärahoidmine: teha kõik, et süsteem töötaks stabiilselt · Inimressursi juhtimine: koolitamine, kaasatus, koostöö ja motiveeritus Probleemid · Sobib hästi ainult automatiseeritud masstootmisesse ning stabiilse nõudluse keskkonda · Varudesse "raiskamine" (waste) võib vahetuda "raiskamisega" transpordis (suurenev veovajadus: kütus, ummikud, heitgaasid) · Nõuab tarnijatelt lisapingutust, tõstes tarnete hinda (Jaapanis ~5%), mõnikord
- glutamiini metabolismi ensüüme (vähemalt viite erinevat) - kuute glükosüültransferaasi. Esilagsed andmed näitavad, et need ensüümid osalevad viiruse valkude glükosüleerimisel - nukleosiid trifosfaatide (CTP, UTP, GTP) sünteesil osalevat ensüümi - lipiide metabolismis osalevaid ensüüme (vähemalt kolme). Nende ensüümide tähtsus viirusele ei ole selge, kuid võib oletada et nad võivad osaleda peremehe membraanidesse katkestuste tegemisel. Mimiviiruse paljunemist on uuritud peamiselt elektronmikroskoobi ja EM tomograafi abil. Praegused andmed (ilmselt veel mittetäielikud) näitavad: - Peremeesrakku siseneb mimiviirus fagotsütoosi teel. - Mimiviiruse DNA koos virionis olevate core-valkudega vabaneb virioni tipus oleva suure kanali kaudu (mille moodustavad 5 “avanevat” ikosaeedri tahku) ja moodustab sfäärilise (diameeter 320 nm) core-struktuuri.
Order winners – miks just sinu toodet eelistatakse 12. Just-in-time J-I-T on strateegia,mis võimaldab toodet toota õigel ajal ja vajalikus koguses, kaotades tegevused, mis väärtust ei lisa. Eesmärgid • Nullilähedased varud • Kvaliteet = 100% • Sobivalt väikesed tarnekogused • Võimalikult lühike, aga samas 100% usaldusväärne tarneaeg • Hea pika-ajaline koostöö tarnijatega • Katkestuste ärahoidmine: teha kõik, et süsteem töötaks stabiilselt • Inimressursi juhtimine: koolitamine, kaasatus, koostöö ja motiveeritus Probleemid • Sobib hästi ainult automatiseeritud masstootmisesse ning stabiilse nõudluse keskkonda • Varudesse “raiskamine” (waste) võib vahetuda “raiskamisega” transpordis (suurenev veovajadus: kütus, ummikud, heitgaasid)
protsessori teistele komponentidele kui ka kogu arvutile väljastades. Käsu täitmine koosneb mitmetest etappidest, mida käivitavad juhtautomaadist tulevad juhtsignaalid. Käsuloendur on järjehoidja, mis näitab alati järgmisena täitmisele tuleva käsu asukohta mälus. Loendurit kasutatakse sellepärast, et sellele on lihtne liita +1 ja panna see osutama järgmisele käsule. Käsuloendur sisaldab alati järgmise täitmisele tuleva käsu aadressi. Järgmise käsu aadress on vajalik näiteks katkestuste korral ja alamprogrammi poole pöördumisel, et fikseerida tagasipöörde aadress järgmise käsu juurde. Käsuregister. Kui protsessor väljastab käsuloendurist addressi ja loeb selle järgi mälust käsukoodi siis salvestatakse see käsuregistrisse. Käsuregistri väljundisse on ühendatud dekooder. Dekoodri väljundis on iga sisendkoodi korral aktiivne ainult üks väljund. Käsudekoodril läheb aktiivseks üks väljunditest, mis näitab, millise käsu kood loeti protsessorisse
prioriteedid Passiivne andmevahetus I/O seadmete prioriteetide probleem lahendatakse korrapäraselt mux-'de kaudu. Seadme käest loetakse olekusõna ning järjestatakse andmevahetuseks ... polling. Staatiline vs dünaamiline prioriteetide jaotamine Katkestustega süsteem katkestus = pöördumine alamprogrammi poole CPU lõpetab poolelioleva käsu, PC (process count) & PSW (process status word) pinumällu. PC-sse AP I käsk. Polling + Interrupt programne katkestuste lahendamine Daisy chain prioriteedid paika pandud riistvaraliselt (jäigalt) füüsilise asetusega Interrupt controller olekuregistris oleva juhtsõnaga saab prioriteete juhtida Andmevahetus otsepöördusrezhiimis Direct Memory Access request data transfer (peripeheral) --> request DMA cycle (DMA controller) --> grant DMA cycle (CPU) --> grant data transfer (DMA controller) ---> transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT.