ressursside efektiivseks kasutamiseks. See on vahendaja arvutikasutaja ja arvuti riistvara vahel- programm, mis vahetult suhtleb riistvaraga ning töötab temaga ühtse tervikuna. Peab võimaldama täita arvutiprogramme, mugaval ja efektiivsel viisil. Operatsioonisüsteem peab tagama arvutisüsteemi korrektse kasutamise. Operatsioonisüsteem- arvutiprogrammide kompleks, kindlustamaks *kasutaja liidest, *arvuti aparatuursete ressursside juhtimist, *tööd failidega, *Andmete sisestamist ja väljastamist, *rakendusprogrammide täitmist, *utiliite, opsüsteem- on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Erinev tabel: Arvuti tasemed Kasutaja rakendusprogrammid Kõrgtaseme programmeerimiskeeled Assembleri keel, masinkood Mikroprogrammid. Riistvaraline juhtimine.
ettenähtud arvutisüsteemi ressursside efektiivseks kasutamiseks. See on vahendaja arvutikasutaja ja arvuti (riistvara) vahel programm, mis vahetult suhtleb riistvaraga ning töötab temaga ühtse tervikuna. Peab võimaldama täita arvutiprogramme, mugaval efektiivsel viisil. Opsüsteemi peab tagama arvutisüsteemi korrektse käitumise. Operatsioonisüsteem, OS arvutiprogrammide kompleks kindlustamiseks · Kasutaja liidest, · Arvuti aparatuursete ressursside juhtimist · Tööd failidega · Andmete sisestamist ja väljastamist · Rakendusprogrammide täitmist · Utiliite (Utilities) Mis asi on arvuti? Input Processing Output Applications Utilities Operating System Services Hardware Command/Interpreter Address Bus Data Bus Control Bus CPU ROM RAM I/O Arvuti tasemed · Kasutaja rakendusprogrammid
Eksisteerivad positsioonilised ja mittepositsioonilised arvusüsteemid. Digitaaltehnikas kasutatakse ainult positsioonilisi arvusüsteeme. Kui mingi arv on esitatud positsioonilises arvusüsteemis valitud alusega q, siis peab olema ka mingi elektronseade, mis on võimeline formeerima oma väljundis q erilisi elektrisignaale. Mida suurem q, seda vähem selliseid seadmeid läheb tarvis, aga ka seda raskem on sooritada diskreetsete nivoode identifitseerimist. Aluse q valiku kriteeriumiks on aparatuursete kulutuste minimeerimi- ne. Optimeerimisülesande lahendamise tulemuseks on q = e = 2,71... Sellise süsteemi loomine on äärmiselt keeruline ja tehnilisest küljest mitteotstarbekas. Selle tõttu digitaaltehnikas on kasutamist leidnud positsiooniline arvusüsteem alusega q = 2 kahendarvusüsteem. Selle süsteemi definitsioonist lähtudes on juba selge, et siin võivad figureerida ainult kaks numbermärki: 0 ja 1. Nulli ja ühe esitamine: 1) Paberil: 0,1 ; ,,0", ,,1" ; LOW, HIGH ; (L,H)
Käsuregister Juhtsignaal Väljundsignaal Joonis 1.37. Mälul põhinev mikroprogrammautomaat 68 1.6.4. Algoritmide programmiline realiseerimine Juhtseadmete riistvara ja tarkvara duaalsusest (ühildatavusest ja asendatavusest) tuleneb, et juhtalgoritme saab realiseerida nii aparatuursete (riistvara) kui ka programmiliste (tarkvara) vahenditega. Esimesel juhul on realisatsiooni tulemuseks aparatuurne automaat, teisel juhul programmiautomaat. Programmiautomaat kujutab endast mõnes algoritmikeeles esitatud programmi, mis on ette nähtud protsessi või seadme juhtimiseks. Programmi salvestamiseks ja töötlemiseks läheb aga vaja universaalset riistvaraautomaati. Tänapäeval on niisugusteks automaatideks