pühapäev, 8. veebruar 2015
Sisend ja Väljund haldus ning seadmeajurid
*Seda lehte võiks ka vaadata: http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/13_IOSystems.html
**Draiverid ehk seadmeajurid.
* Kontrollerid on mõõtmetelt väiksemad, kui põhiprotsessor ja nemad suudavad aru saada väiksema mahulisest tekstist.
* Kõik seadmed on erineva kiirusega
* Kõikidel seadmetel on vahendajad.
* Operatsioonisüsteemi tuum on võimeline kõikide nende riistvaradega suhtlema.
¤ Kernel ehk operatsioonisüsteemi tuum peab tegelema I/O, et saaks suhelda riistavaradega.
* Seadmetega suhtlemine võtab aega ning seda korraldatakse läbi sisend/väljund alasüsteemidega.
* Seade tavaliselt saadab tagasi signaali (ehk katkestussignaali), kui see signaal tuleb, siis on teada, et töö on tehtud.
* Erinevatele seadmetele on võimalik seada katkestuspordid, nende abil on võimalik suhelda.
VÕIMALSED ANDMEID SAATA
* data-out > saadab andmeid välja.
* data-in > saadab andmeid sisse.
* control register > võimaldab lülitusi teha, saadab lülitussignaale.
* status register
KATKESTUS EHK SUHTLEMINE.
Multiplexing ehk köiepunimine - võimaldab lõimed kokku punuda, et saavutada suurema kiirusega terve maht.
¤ See on põhiliselt erinevate andmete kokku miksimine, et neid andmeid kiiremini kätte saada.
# I/O(Sisend/Väljund) süsteem koosneb:
* I/O manager
* Plug and Play(PnP)manager
* Power manager
Tellimine:
Postituse kommentaarid (Atom)
Kommentaare ei ole:
Postita kommentaar