E-gradiva > Računalništvo > Sistemi > d_okolje > 10_prekinitve

Prijava

Pozivanje, odtipavanje

Cilji

  • Spoznali bomo pozivanje - enega od način, s katerimi mikroprocesor strele več napravam.

poziv0

Procesor izvaja glavni program

Pri strelbi perifernih naprav s pozivanjem procesor v določenih časovnih intervalih poziva napravo za napravo in vsako »vpraša, če kaj potrebuje« ter po potrebi izvede »njen« podprogram. Ko s pozivanjem zaključi, se nekaj časa posveti svojemu osnovnemu opravilu, nato pa zopet poziva napravo za napravo ...

poziv1 poziv2

Procesor poziva prvo in drugo napravo

Procesor poziva tretjo napravo.
Procesor poziva tretjo napravo,
nato se bo za določen čas spet
posvetil glavnemu programu.

Takšnemu načinu strelbe pravimo pozivanje ali odtipavanje (an. polling). Strelba s pozivanjem je preprost postopek, strojno in programsko nezahteven, pač pa časovno zelo potraten. Tudi če naprave zelo poredko potrebujejo strelbo procesorja, jih procesor redno poziva in s tem veliko časa potroši v prazno. V času pozivanja procesorjevo osnovno opravilo seveda čaka. 

Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič