230 likes | 458 Views
htpp://www.pld.ttu.ee/ ~ teet. E-mail teet@pld.ttu.ee. Arvuti süsteemi osa. Suu. Maitsmine. Nahk. Aju. Arvuti inimese mõtlemise mudel. Silmad. Nina. Lihased. Printer. Klaviatuur. Protsessor. Helikaart. Hiir. Kuvar. Modem. Mälu. Skanner. Sardsüsteemid.
E N D
htpp://www.pld.ttu.ee/~teet E-mail teet@pld.ttu.ee T. Evartson
Arvuti süsteemi osa T. Evartson
Suu Maitsmine Nahk Aju Arvuti inimese mõtlemise mudel Silmad Nina Lihased Printer Klaviatuur Protsessor Helikaart Hiir Kuvar Modem Mälu Skanner T. Evartson
Sardsüsteemid Üldotstarbelised süsteemid Mikroprotsessorite turu jaotus 99% 1% Kommunikatsioonipõhised heterogeensed reaalaja süsteemid T. Evartson
Info esitus arvutis Analoog info. +5V 0V t Digitaalne (Digital)info esitus. +5V +3V 0V t Didkreetne aeg +5V +3V t t4 t1 t2 t3 t3 T. Evartson
Mõneddigitaalsetesüsteemideeelisedanaloogsüsteemideees on järgnevad: • protsessid on alatikorratavad; • disain on lihtsamtänuautomatiseeritavusele (CAD süsteemid); • väikseidinfokandjakõrvalekaldumisi on alativõimalikkorrigeeridalähimalubatudväärtuseni; • programmeeritavus; • paindlikkus (protsessoriuuemaversioonipaigaldamisegasaabmuutaarvutikiiremaks, alatisaablisadaarvutisseuusiseadmeid); • paremkomponentidetihedusmikroskeemidesvõrreldesanaloogsüsteemidega (eikasutatamahtuvusi, takisteidjainduktiivsusi, misvõtavadkristallipinnalpaljuruumi); • suuremtöökiirus. T. Evartson
Arvutustehnikakomponendid: • informatsioon, midatöödeldakse, peabkuskilttulemajatulemusedpeavadkuskilleidmarakendust; • tarkvara, miskoosnebomakordamitmetesteritasemetelkomponentidestjapeabkoguminarahuldamalõppkasutajavajadusi; • riistvara, mispeabtagamavõimekusetarkvaranõudmisterahuldamiseks; • kommunikatsioon, mistagabinformatsioonivahetamise. Tänapäeval on raskeettekujutadavaldkonda, kusei ole vajavahetadainformatsiooniteistearvutitega. T. Evartson
Analoogarvuti ja digitaalarvuti Analoogarvuti 2 2 2 2 X X Ruudu arvutaja ( ) Korrutaja 1 Sisend 2 2 2 X + X X Summaator Summaator Väljund 2 2 X + X + 1 Info digitaalses arvutis +5V H = 1 + 2,8V Väärtus ei ole määratud + 0,4v L = 0 0v T. Evartson
Arvutustehnikakomponendid: • informatsioon, midatöödeldakse, peabkuskilttulemajatulemusedpeavadkuskilleidmarakendust; • tarkvara, miskoosnebomakordamitmetesteritasemetelkomponentidestjapeabkoguminarahuldamalõppkasutajavajadusi; • riistvara, mispeabtagamavõimekusetarkvaranõudmisterahuldamiseks; • kommunikatsioon, mistagabinformatsioonivahetamise. Tänapäeval on raskeettekujutadavaldkonda, kusei ole vajavahetadainformatsiooniteistearvutitega. T. Evartson
Arvuti tasemed Kasutaja rakendused Application Kõrgtaseme keeled High-level Language Operatsiooni süsteem Operating System Assembler Assembly Language Masinkood Machine level Mikroprogramm Microprogram Arvuti riistvara Computer Hardware Digitaal loogika Digital Logic Analoog (elektroonika, füüsika) Analog T. Evartson
Arvuti riistvaras täidetav programm Kõrgtaseme keel High-level language If n<100 then a:= b else v[i]:=k[j-1] end; Assembler keel Assembly language ADD a,b,c MOV d, M XOR c,d Masinkood Binary machine language 00110111001110 11000110010100 11110100000101 11110000011100 T. Evartson
Boole`i funktsioonide esitamine tõeväärtus tabelina x 1 x 2 y 0 0 0 0 1 1 1 0 1 1 1 1 Argumentide Kõik võimalikud kombinatsioonid Funktsiooni väärtused T. Evartson
Loogiline liitmine e disjunktsioon Kui vähemalt ühe argumendi väärtus on 1, siis on ka funktsioni väärtus 1. x 1 x 2 y 0 0 0 0 1 1 1 0 1 1 1 1 Y = X1 + X2 = X1 V X2 Loogiline korrutamine e konjunktsioon Kui vähemalt ühe argumendi väärtus on 0, siis on ka funktsioni väärtus 0. x 1 x 2 y 0 0 0 0 1 0 1 0 0 1 1 1 V Y = X1 X2 = X1 X2 T. Evartson
Eitus e inversioon Väljundi väärtus on sisendi väärtusele vastupidine. x y 0 1 1 0 L Y = X = X T. Evartson
Loogikaelement JA (AND) • X1 X2 Y • 0 0 0 • 0 1 0 • 0 0 • 1 1 1 • X1 X2 Y • 0V 0V 0V • 0V +5V 0V • +5V 0V 0V • +5V +5V +5V X1 & X1 Y Y X2 X2 Loogikaelement VÕI (OR) • X1 X2 Y • 0 0 0 • 0 1 1 • 0 1 • 1 1 1 • X1 X2 Y • L L L • L H H • H L H • H H H 1 X1 Y x 1 y X2 x 2 T. Evartson
Loogikaelement EI (NOT) X Y 0 1 1 0 X Y L H H L 1 y x y x T. Evartson
Kahendfunktsioon y = x1 (x2 x3 + x4) + x1 x3 x4 Loogikaskeem x3 x3 1 1 x2 + x3 x2 & x1(x2 + x3) 1 y x1 x1 1 x1x2x3 & x2 1 T. Evartson
Kombinarsioonskeemid (Combinational Circuits) Boole`i funktsioon x 1 y = f (x1,x2,… xn) x 2 y x n Järjestikskeemid (Sequential Circuits) Boole`i funktsioon + olek x 1 x 2 y x n x 1 y Väljund funktsioon x n t Ülemineku funktsioon Uus olek am as Mälu Vana olek t T. Evartson