Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"bittidele" - 4 õppematerjali

TTÜ Arvutid eksamiküsimused
16
docx

TTÜ Arvutid eksamiküsimused

Järjestikandmeedastus ­ 1 liin ja 1 bitt korraga. Kuluv aeg on 1 takt. Juurde kuulub 0 nivoo. Paralleelandmeedastus ­ nt. 8 liinil paralleelselt 8 bitti (igal 1), aeg 1 takt. Juurde kuulub 0 nivoo. Järjestikandmeedastus on kindlam ja odavam. Paralleelne on küll kiirem (ühes ajaühikus rohkem bitte), kuid võib esineda moonutusi. Veakindlad koodid ­ vahel tekib programmis info edastamisel vigu (0 läheb 1ks või vastupidi). Selle jaoks on vigu avastavad koodid ehk lisabitid. Bittidele lisatakse paarsusbitte. Igas õiges peab olema paarisarv ühtesid, kui on siis paarsusbitt = 0, kui ei siis 1. Võimalik avastada vaid 1 biti vigu. Arvutite veakindlus, veakindlad koodid Info edastamisel tekib vigu (0 ­ 1 või 1 - 0). Selle jaoks on olemas nii vigu avastavad koodid kui ka vigu parandavad koodid. Vigu avastav ­ eelmine punkt. Vigu parandav kood ­ avastab vigase koodi ja parandab selle. Kahe õige koodi vaheline Hammingi distants (erinevus kahendjärgus) peab olema

Informaatika → Arvutid
26 allalaadimist
Riistvara
38
doc

Riistvara

Konkreetsete sõnumite moodustamiseks on kahendkoodis kasutusel infoühik bait, mis omakorda koosneb kaheksast bitist. Baidi väärtus kümnendkoodis on vahemikus 0 kuni 255 ja ühe kahendkoodis esitatud baidi teisendamine kümnendkoodi on selgitatud allpooltoodud joonisel: Joonis 1-1. Bitipositsioonidele vastavad kahendastmed Igale biti positsioonile vastab kahendaste ja kui vastava positsiooni biti väärtus on üks siis liidetakse sellele vastav kahendaste teistele bittidele ja nii saadakse vastava baidi väärtus kümnendkoodis. Näiteks kahendkoodis baidi 10000001 väärtus kümnendkoodis on 1×27+0×26+0×25+0×24+0×23+0×22+0×21+1×20=129 Arvuti riistvara koosneb funktsionaalsetest plokkidest, millest igal on oma spetsiifiline ülesanne. Iga arvuti keskne koostisosa on protsessor (CPU - Central Processing Unit), mis loeb mälust programmikoodi ja töötleb andmeid. Põhitsükkel, mida protsessor järjest täidab on:

Informaatika → Arvutite riistvara alused
37 allalaadimist
Elektroonika Alused
46
doc

Elektroonika Alused

· lühikese kestvusega impulsshäirete suhtes vähetundlikud · aeglane, kuid suurt muundamistäpsust tagav · vead kompenseeritakse -> kahekordne integreerimine BCD ( binary coded decimal ) Kahendarv jagatkse neljakaupa bittideks alates noorimast järgust ( LSB ) · kui neli bitti rühmas esitavad kümnendarvu väärtusi 0 ... 9, siis teisendust ei vaja · kui neli bitti rühmas esitavad kümnendarvu väärtusi 10 ...15, siis liidetakse bittidele kahendarv 01102 = 610 ja tehakse ülekanne järgmisse rühma · negatiivse arvu teisendamisel BCD koodi esitatakse eraldi kümnendkohal märk ("-"), arv ise teisendatakse absoluutväärtuseks ja seejärel BCD koodi Veel BCD-kood (Binary Coded Decimal) on kood, kus arvu kodeerimiseks on kasutatud korraga kahend- ja kümnendkoodi. Mitmekohaline arv kodeeritakse kümnendkoodis, kuid selle iga number esitatakse kahendkoodis

Elektroonika → Elektroonika alused
154 allalaadimist
Arvutivõrgud eksami vastused
64
docx

Arvutivõrgud eksami vastused

omakorda jagame G-ga, siis me saame, et ta jagub täpselt. R on jagamise jääk. D * 2r jagame läbi G-ga, saame jagamise jäägi ja nüüd D pluss jagamise jääk jagame G-ga läbi ning kui jagub täpselt, siis see ongi kontrollsumma arvutamise viis, mida tüüpilistes kontrollkoodides kasutatakse. Saatmise poolel paneme andmetele r bitti otsa, jagame r+1 bitise jagatavaga läbi ja saame r-bitise jagamise jäägi. Paneme jagamise jäägi r-bittidele otsa ning jagame sama polünoomiga läbi ja saame jagamise jäägi nulli. Kui see on nii, siis me võime öelda, et see pakett on korras. Jagamise asemel me tegelikult teeme XOR tehte. Vigu saab parandada kordusaatmisega ehk pakett saadetakse uuesti, kui see on vigane. Teine variant on koodid, mis võimaldavad vigu parandada. Vigu parandavad koodid võimaldavad parandada avastatud vigu. Sellised koodid on keerulisemad ja pikemad ning neid kasutatakse üpris harva. Pigem on eesmärk

Informaatika → Arvutivõrgud
36 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun