Το λειτουργικό σύστημα (OS) - όπως τα Windows, MacOS ή Linux - διαθέτει σύστημα διαχείρισης οδηγών που:
1. ανιχνεύει την κάρτα: Όταν εισάγεται μια κάρτα υπολογιστή, οι μηχανισμοί ανίχνευσης υλικού του OS τον εντοπίζουν. Αυτό συνήθως περιλαμβάνει τον έλεγχο των πληροφοριών αναγνώρισης της κάρτας.
2. Φορτώνει το κατάλληλο πρόγραμμα οδήγησης: Με βάση την ταυτοποίηση της κάρτας, το λειτουργικό σύστημα αναζητά και φορτώνει το σωστό πρόγραμμα οδήγησης από μια βάση δεδομένων προγράμματος οδήγησης (που βρίσκεται συχνά εντός του ίδιου του λειτουργικού συστήματος ή σε μια θέση που καθορίζεται από το λειτουργικό σύστημα).
3. Παρέχει μια διεπαφή: Ο οδηγός λειτουργεί ως ενδιάμεσος μεταξύ του λειτουργικού συστήματος και του υλικού στην κάρτα PC. Μεταφράζει τις εντολές του λειτουργικού συστήματος σε σήματα που κατανοεί η κάρτα και αντίστροφα. Αυτό επιτρέπει στις εφαρμογές λογισμικού να αλληλεπιδρούν με τη λειτουργικότητα της κάρτας (π.χ. αποστολή δεδομένων σε κάρτα δικτύου, λαμβάνοντας δεδομένα από ένα μόντεμ, πρόσβαση σε αρχεία από μια κάρτα αποθήκευσης).
Επομένως, δεν υπάρχει ένα μόνο πρόγραμμα οδήγησης, αλλά μια * συλλογή * των οδηγών, κάθε συγκεκριμένο για τη λειτουργία μιας συγκεκριμένης κάρτας PC. Το λειτουργικό σύστημα είναι υπεύθυνο για τη διαχείριση και τη φόρτωση του σωστού. Ενώ οι κάρτες PC είναι σε μεγάλο βαθμό παρωχημένες τώρα, η αρχή των οδηγών συσκευών παραμένει απαραίτητη για όλα τα σύγχρονα περιφερειακά υλικού.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα