Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Ποντίκια & Πληκτρολόγια

Τι συμβαίνει όταν πατάτε ένα πλήκτρο στα πληκτρολόγια υπολογιστή;

Όταν πατάτε ένα πλήκτρο σε ένα πληκτρολόγιο υπολογιστή, εμφανίζονται μια σειρά συμβάντων:

1. Μηχανική ενεργοποίηση: Το KeyPress καταστρέφει φυσικά ένα κλειδί, το οποίο ενεργοποιεί έναν διακόπτη από κάτω. Αυτός ο διακόπτης μπορεί να είναι διαφόρων τύπων (π.χ. μεμβράνη, ψαλίδι-διακόπτης, μηχανικός), αλλά όλοι λειτουργούν ουσιαστικά κλείνοντας ένα ηλεκτρικό κύκλωμα.

2. Δημιουργία σήματος: Το κλείσιμο του κυκλώματος δημιουργεί ένα ηλεκτρικό σήμα. Αυτό το σήμα είναι μοναδικό για κάθε πλήκτρο, υποδεικνύοντας ποιο κλειδί πιέζεται. Το τσιπ ελεγκτή του πληκτρολογίου (ένας μικροελεγκτής) προσδιορίζει αυτό το σήμα.

3. Σάρωση και κωδικοποίηση: Ο μικροελεγκτής του πληκτρολογίου σαρώνει συνεχώς τη μήτρα των κλειδιών. Όταν πατηθεί ένα πλήκτρο, ο μικροελεγκτής ανιχνεύει την αλλαγή στο κύκλωμα και προσδιορίζει το αντίστοιχο κλειδί. Αυτές οι πληροφορίες στη συνέχεια κωδικοποιούνται σε έναν συγκεκριμένο κώδικα σάρωσης. Αυτός ο κώδικας σάρωσης αντιπροσωπεύει το πλήκτρο που πιέζεται, ανεξάρτητα από τη θέση του στη διάταξη του πληκτρολογίου.

4. μετάδοση: Ο κωδικοποιημένος κώδικας σάρωσης αποστέλλεται στον υπολογιστή μέσω σύνδεσης (συνήθως USB, PS/2 ή Bluetooth).

5. Ερμηνεία λειτουργικού συστήματος: Το λειτουργικό σύστημα του υπολογιστή (OS) λαμβάνει τον κωδικό σάρωσης. Το λειτουργικό σύστημα χρησιμοποιεί τότε ένα πρόγραμμα οδήγησης πληκτρολογίου για να μεταφράσει τον κωδικό σάρωσης σε χαρακτήρα (γράμμα, αριθμός, σύμβολο κ.λπ.) ή μια εντολή (όπως πατώντας το πλήκτρο CTRL), με βάση την τρέχουσα διάταξη πληκτρολογίου (π.χ. Qwerty, Dvorak).

6. Επεξεργασία εφαρμογών: Τέλος, η εφαρμογή που είναι σήμερα ενεργή λαμβάνει τον χαρακτήρα ή την εντολή και την επεξεργάζεται ανάλογα. Για παράδειγμα, εάν πληκτρολογείτε σε ένα έγγραφο κειμένου, ο χαρακτήρας θα εμφανιστεί στην οθόνη. Εάν πιέσετε ένα πλήκτρο συντόμευσης, θα ενεργοποιηθεί μια συγκεκριμένη ενέργεια στην εφαρμογή.

Εν ολίγοις, η πίεση ενός κλειδιού ξεκινά μια αλυσιδωτή αντίδραση από μια φυσική δράση σε μια ερμηνεία λογισμικού, τελικά με αποτέλεσμα την επιθυμητή είσοδο στην ενεργή εφαρμογή.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα