TESA Flashcards
Ktoré z nasledujúcich termínov považujeme za prostriedky?
> inštrukcia > disk > zdielaná premenná > pamat > žiadne z uvedených
> disk
> pamat
Do uvedeného tvrdenia doplň slová: 1-jadrový procesor využíva ______, čo predstavuje ______ procesorov v čase.
> serializmus,vykrývanie > paralelizmus,prekrývanie - viac CPU > pseudoaralelizmus,vykrývanie > paralelizmus, vykrývanie > pseudoparalelizmus, vykonávanie
> pseudoaralelizmus,vykrývanie
Doplňte chýbajúce slovo: ______ použiteľný prostriedok sa použije a potom uvoľní.
opakovane
v kolkych stavoch sa moze proces nachadzat
3 / (beziaci, pripraveny, cakajuci)
co je proces z pohladu os
-postupnost instrukcii v pamati, ktore sa vykonavaju
- zaznam v zozname procesov
zdrojom prerusenia moze byt
> vazna chyba vo vykonavani programu > vykonanie instrukcie DEC > HW chyba > vykonanie instrukcie ACC > zariadenie pocitaca
> vazna chyba vo vykonavani programu
HW chyba
zariadenie pocitaca
spravne tvrdenia o procese
> z jedneho programu moze byt viac procesov
proces je program ktory sa vykonava
proces sa ma v pamati instrukcie a data
proces je kod pripraveny na spustenie
proces nemusi mat prideleny procesor v kazdom case
> z jedneho programu moze byt viac procesov
proces je program ktory sa vykonava
proces sa ma v pamati instrukcie a data
proces nemusi mat prideleny procesor v kazdom case
vzajomne vylucovanie
> je to jeden z pripadov synchronnizacneho problemu
vykonavanie procesu na procesore
2 a viac procesov nemoze byt v KO naraz
riadenie procesov, kedy najviac 1 pristupoval k spolocnemu prostriedku
zabranuje pripadu, aby sa na 1 procesore vykonavalo viacero procesov sucasne
> je to jeden z pripadov synchronnizacneho problemu
2 a viac procesov nemoze byt v KO naraz
riadenie procesov, kedy najviac 1 pristupoval k spolocnemu prostriedku
ktore vlastnosti maju speciale instrukcie a preco su dolezite v kontexte synchronizacie.
> umoznuju vykonat pristup do pamate a aritmeticko-logkcu operaciu atomicky
umoznuju vykonat viacero operacii aj s pristupom do pamate atomicky
umoznuju precitat povodnu hodnotu a zapisat novu hodnotu do pamate atomicky
umoznuju precitat povodnu hodnotu a zapisat novu hodnotu do registra atomicky
umoznuju vykonat viacero operacii bez pristupu do pamate atomicky
> umoznuju vykonat pristup do pamate a aritmeticko-logkcu operaciu atomicky
umoznuju vykonat viacero operacii aj s pristupom do pamate atomicky
umoznuju precitat povodnu hodnotu a zapisat novu hodnotu do pamate atomicky
specialna instrukcia vyzaduje
> podporu OS
implementaciu primarneho koordinacneho systemu
podporu procesora
n+1 procesorovy system
lasku a trpezlivost pouzivatela systemu
> podporu procesora
kriticka oblast je
> cast procesoru pocitaca, ktora pracuje so spolocnym prostriedkom
usek pamate, kde sa pracuje s nespolocnym prostriedkom
cierna cast obrazovky pocitaca
usek kodu procesu, kde sa pracuje so spolocnym prostriedkom
ziadna z odpovedi
> usek kodu procesu, kde sa pracuje so spolocnym prostriedkom
ktore z nasledovnych tvrdeni charakterizuju zakazanie preruseni?
> je pouzitelnepre jednoprocesorove ako aj viacprocesorove systemy
je technikou vyuzivanou programatormi pri programovani pouzivatelskych aplikacii
je dostupne len v jadre OS
je pouzitelne len pre jednoproces. systemy
> je dostupne len v jadre OS
> je pouzitelne len pre jednoproces. systemy
pri vzajomnou vylucovani chceme aby k spolocnemu prostriedku pristupoval v case
> prave jeden proces > najviac jeden proces > aspon jeden proces > min. jeden proces > menej ako dva procesy
> najviac jeden proces
> menej ako dva procesy
ktore tvrdenia o privilegovanych ins je spravne?
> je mozne ju pouzit iba v pripade, ze to povolil administrator
pri pokuse o vykonanie tejto instrukcie z pouzivatelskeho kodu je vyvolana HW vynimka
je mozne pouzit len v jadre OS
instrukcie na zakazanie preruseni patria medzi privilegovane
ziadne z uvedenych
> pri pokuse o vykonanie tejto instrukcie z pouzivatelskeho kodu je vyvolana HW vynimka
je mozne pouzit len v jadre OS
instrukcie na zakazanie preruseni patria medzi privilegovane
o preruseniach procesora plati
> V/V zariadenia mozu ziadat o prerusenie procesora sucasne
iba jedno V/V moze v danom case komunikovat s procesorom
ziadost o prerusenie je pomocou INTR
zakas prerusenie je mozne realizovat zmenou v registry Flags (zalezi od typu procesora)
pohybom kurzora dochadza k prerusieniu
> V/V zariadenia mozu ziadat o prerusenie procesora sucasne
iba jedno V/V moze v danom case komunikovat s procesorom
ziadost o prerusenie je pomocou INTR
zakas prerusenie je mozne realizovat zmenou v registry Flags (zalezi od typu procesora)
pohybom kurzora dochadza k prerusieniu