• pasirinktas procesų planuotojo tipas;
• procesų prioritetų skirstymo ir valdymo modelis;
• OS sisteminių procesų bei jų sąveikos schemos;
• visos multiprograminės operacinės sistemos resursai;
• operatyviosios atminties valdymas.
Užduotis:
Paketinė operacinė sistema, kuri nuskaito iš įvedimo įrenginio užduočių paketą, jį apdoroja
ir įvykdo užduotis. Turi būti numatyta galimybė vartotojo programai pagal poreikį dinamiškai
išsiskirti atminties ir vėliau ją atlaisvinti.
Duomenys apie darbo autorių:
Vardenis Pavardenis (vardenis.pavardenis@gmail.com, +37067890123), programų sistemų
x kurso y grupės studentas.
Paketinio multiprograminio operacinės sistemos modelio projektas
3
Paketinio multiprograminio operacinės sistemos modelio projektas
4
1. Realios mašinos aprašas
Reali mašina – tai kompiuteris, kuriam yra kuriama operacinė sistema. Šiame darbe
pateikta realios mašinos architektūra remiasi Šou modeliu.
1.1. Realios mašinos modelio schema
Realios mašinos techninės įrangos komponentų išsidėstymo vienas kito atžvilgiu ir
tarpusavio sąveikos schema:
Realios mašinos centrinio procesoriaus paskirtis – skaityti komandą iš atminties ir ją
interpretuoti. Procesorius turi šiuos registrus:
• PC – 2 baitų komandų skaitliukas;
• C – 1 baito loginis trigeris;
• R – 4 baitų bendro naudojimo registras;
• PTR – 4 baitų puslapių lentelės registras;
• MODE – 1 baito registras, nusakantis procesoriaus darbo režimą. Gali įgyti tokias
reikšmes: 1 – dirbama vartotojo režimu, 0 – dirbama supervizoriaus režimu;
• PI, SI – 1 baito atitinkamai programinių ir supervizorinių pertraukimų registrai;
• TI – 1 baito taimerio registras;
• IOI – 1 baito įvedimo/išvedimo pertraukimo registras. Gali įgyti tokias reikšmes: 1 –
pertraukimas pirmajame kanale, 2 – pertraukimas antrajame kanale, 4 – pertraukimas
Vartotojo atmintis
Vartotojo atmintis
Su
pe
rv
iz
or
ia
us
a
tm
in
tis
449
002
001
000
PC
R
MODE PI SI TI
CHST[1] CHST[2]
CHST[3]
Centrinis procesorius
1 kanalas 2 kanalas 3 kanalas
Išorinė
atmintis
Įvedimo
įrenginys
Išvedimo
įrenginys
PTR
C
IOI
Paketinio multiprograminio operacinės sistemos modelio projektas
5
trečiajame kanale. Jei įvyksta keli pertraukimai, reikšmės yra sudedamos. Pavyzdžiui, IOI
= 7 reiškia, kad darbą baigė visi kanalai;
• CHST[1], CHST[2], CHST[3] – 1 baito kanalų būsenos registrai. Gali įgyti tokias
reikšmes: 1 – kanalas užimtas, 0 – kanalas laisvas.
1.2. Realią mašiną sudarantys techninės įrangos komponentai ir jų aprašymas
Realią mašiną sudaro centrinis procesorius, supervizoriaus, vartotojo ir išorinė atmintys,
įvedimo ir išvedimo įrenginiai, atminties puslapiavimo mechanizmas. Atmintis bei
įvedimo/išvedimo įrenginiai valdomi kanalais. Puslapiavimo mechanizmas išlaiko sąryšius...
Šį darbą sudaro 5626 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!