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