Sie sind auf Seite 1von 2

Operativni sustavi:

Zadade operativnog sustava: Izrada programa, izvravanje programa, pristup I/O jedinicama,
kontrolirani pristup datotekama, pristupi na razini sustava, detekcija i odgovori na pojavu greke,
opsluga vie korisnika.
Vrste operativnih sustava: 1.Interaktivni 2.Batch/Sarni 3.Jednoprogramski(Uni-programing)
4.Vieprogramski(Multi-tasking)
Batch sustav: Rezidentan monitorski sustav, korisnik se naruuje operatoru za izvravanje programa,
operator izvrava program kada doe na red, monitorski program upravlja sekvencom batch niza
programa u svrhu redosljednog izvrenja programa. Kada je jedan posao izvren upravljanje se vrada
monitoskom programu koji pokrede izvravanje sljededeg posla sa liste.Monitorski program upravlja
redosljedom izvravanja poslova
Uni-programing: Memorija je podijeljenja na dva dijela. Prvi dio za OS a drugi dio za program koji se
izvrava.
Multi-programing: Korisniki dio je podijeljen na manje dijelove i djeljen je izmeu aktivnih procesa.
Sustavi vremenske razdiobe(Time sharing systems) omogudava korisniku direktnu interaksiju sa
raunalom.Multiprogramiranje omogudava vedem broju korisnika interakcija sa raunalom.
Schedualing:
1.Kratkorono Ima funkciju dispeera. Odreuje koji od programa de se izvriti nakon zavretka
trenutanog programa.
2.Srednjorono Ima funkciju zamjene. Srednoroni planer privremeno premjeta programe iz
glavne memorije na sekundarnu (npr HDD)
3. Dugorono Odreuje koji su program prijavljeni za procesiranje.Jednom kada je program stavljen
na procesnu listu tada on posao kratkorodnog ili srednjeronog planera.
Swap file
Poslovi koji su dugorono spremljeni na HDD. Proces se zamjenjuje iz HDD.a u memoriju kad bude
slobodnog mjesta. Kada se proces avri mie se iz glavne memorije.
Particiranje: Dijeljenje memorije na dijelove u svrhu njezine rezervacije za procese.
1.Particiranje fiksne veliine ne moraju biti jednake veliine. Proces se sprema na particiju najmanje
raspoloive veliine u koju moe stati. Moe se pojaviti odreena koliina izgubljene memorije zbog
particija koje su neto vede nego li to proces zahtjeva. To se rijeava particioniranjem memorije
prema veliini procesa.
2.Varijabilno particioniranje Rezervira se samo ona koliina memorije kolio to zahtjeva proces. To
dovodi do pojave rupe na kraju memorije koja moe biti premala da bi se iskoristila. Sa vremenom de
se pojaviti puno vika memorije zbog pojave rupa u particioniranju. Rijeenja za to su: Koaliciranjespajanje susjednih memorijskih rupa u jednu i kompaktiranje sa vremena na vrijeme proskenira se
cijela memorija i sve memorijske rupe se relociraju u jedan slobodni memorisjki blok.
Logiko adresiranje relativno adresiranje u odosu na poetak programa
Fiziko adresiranje egzaktno adresiranje memorije

Paging/Stranienje je podijela memorije na dijelove jednake veliine te sadri ustraniene programe


koji su podijeljenju na male dijelove. TO smanjuje memorijske rupe. Sustav moe rezervirat onaj broj
stranica koji mu je potreban.
Virtualna memorija zahtijeva ustraniavanje. Ne zahtijeva sve stranice procesa mu memoriji, uitava
samo one stranice procesa koje su trenutno potrebne
INSTRUKCIJE
Instrukcijski skup je skup instrukcija koje CPU razumije i prema njima radi odreene radnje
Elementi instrukcije su: Operacisjki kod, izvorni operand, rezultantni operand, i pokazivad sljedede
instrukcije.
Vrste instrukcija: Procesiranje podataka, pohrana podataka, premjetanje podataka i kontrola tijeka
programa
Naun adresiranja: Vie adresa u instrukciji, manje adresa u instrukcijji
Kako dizajnirati sustav: Repertoar operacija, vrsta podataka, insturukcijski formati, registri, naini
adresiranja....
Tipovi operanada: Adrese, brojevi, znakovi, logiki podaci
Vrste operacija: prijenos podataka, aritmetika, logike operacije, pretvorba, I/O, sistemsko
upravljanje, prijenos ovlasti upravitelja
Adresni modovi:
1.Izravni po znaaju operand je dio instrukcije
2.izravni adresno polje sadri adresu operanda u memoriji gdje se nalazi
3. neizravni na memorijsku lokaciju ukazuje adresni pokaziva unutar adresnog polja operanda
istrukcije
4.registarki operand se dri u registru imenovanim od strane adresnog polja instrukcije
5.registarski neizravni operand se nalazi u mem liji ukazanoj od strnae sadraja u registru R,
Registar R sadri adresu lokacije gdje se nalazi operand
6.adresa sa odmakom, stack

Das könnte Ihnen auch gefallen