Technology

Woher wissen Computer, welche Taste wir drücken?

Während Computer bereits zu den grundlegendsten Werkzeugen in unserem Leben geworden sind, nimmt ihre Dominanz in unserem Leben von Tag zu Tag zu. Wie verstehen diese Geräte also, dass wir jeden Tag eine Taste auf unserem Computer drücken? Woher wissen Computer, wann wir eine Taste drücken?und es zeigt es als einen Buchstaben oder eine Aktion an?

Die Antwort auf diese Frage ändert sich tatsächlich von Tag zu Tag mit dem Fortschritt der Computertechnologie. Aber die Grundlogik bleibt eigentlich gleich. Mal sehen, was ein Computer tut, wenn wir eine Taste auf der Tastatur drücken. Lassen Sie uns Schritt für Schritt im Detail erklären.

Was machen Computer, wenn Sie eine Taste auf der Tastatur drücken?

Dass wir auf dem Bildschirm die Antwort sehen, mit welcher Taste wir auf der Computertastatur drücken, passiert nicht nur mit dem Computer oder einem Bauteil auf der Tastatur. Eigentlich Bei diesem Vorgang, der sogar weniger als Millisekunden dauert, Jede Komponente spielt eine Rolle, von der Hauptplatine Ihres Computers bis hin zu Prozessor und Grafikkarte. Die Prozesse, die von dem Moment an stattfinden, an dem wir die erste Taste drücken, sind wie folgt:

Wir haben mit dem Finger auf den Knopf gedrückt: Was passiert zuerst?

Sobald Sie mit dem Finger die Taste „A“ auf Ihrer Tastatur drücken, bewegt sich die Schaltung unter dieser Taste. Der Mechanismus unter der Taste, die Sie drücken, kommt an der Stelle direkt unter der Schaltung auf der Tastatur mit der Platine in Kontakt. Als Ergebnis dieses Kontakts In der Tastaturschaltung wird ein Strom erzeugt.Mit anderen Worten, die Taste, die Sie drücken, fungiert tatsächlich als Schalter in der Tastaturschaltung.

Es gibt einen Strom, wie erkennt der Computer diesen Strom?

Mit dem elektrischen Strom bildet sich das ‚Innere‘ in Tastaturen oder Computern Tastatur-Controller ‚ Aktiviert. Dieser Controller ist in spezielle Input/Output (I/O)-Teile (insbesondere Laptops) eingebaut, die auf Motherboards in heutigen Computern oder direkt in den Tastaturen selbst zu finden sind. Der Strom, der beim Drücken der Tastatur entsteht, wird von diesem Controller erfasst.

Entsprechend dem Strom, den er erfasst, kann der Controller ‚ Scan-Code ‚ bildet sich. Jede Taste auf Ihrer Tastatur hat einen eindeutigen Scan-Code. Dieser Code, der nur aus Nullen und Einsen besteht, wird als elektrischer Impuls oder Signal über ein USB-Kabel, eine direkte Verbindung, wenn es sich um einen Laptop handelt, oder einen Empfänger, den Sie an Ihren Computer anschließen, wenn es sich um Bluetooth handelt, an Ihren Computer gesendet.

Wohin wird dieser Code gesendet? Natürlich zum Prozessor, der das Gehirn des Computers ist:

Der Scancode erreicht den Prozessor unseres Computers. Der Prozessor nimmt diesen Code und interpretiert ihn durch das von ihm verwaltete Betriebssystem. Unzählige Male pro Sekunde prüft das Betriebssystem, ob auf einer Tastatur eine Taste gedrückt wurde. Eigentlich jedes Mal Wurde die Taste gedrückt? “ er fragt. Wenn Sie eine Taste drücken und einen Scancode an Ihren Prozessor senden, lautet die Antwort auf diese Frage „Ja!“. und fahren Sie mit den nächsten Schritten fort.

Das Betriebssystem initiiert nach Erhalt dieses Scancodes ein ‚Ereignis‘. In diesem Fall ist das System Scancode bestehend aus 0 und 1 wandelt es in Unicode-Code oder ASCII um, wobei jedem Zeichen ein numerischer Wert zugeordnet ist und heute in allen technischen Geräten als Standard verwendet wird. Der Code besteht nicht mehr aus 0 und 1, sondern aus einer viel reichhaltigeren Struktur.

Was die Taste jetzt macht, hängt von den Apps ab:

Die Codes, die Sie mit der oder den Tasten, die Sie drücken, senden, werden vom Computer interpretiert und die Operationen werden auf eine vorbestimmte Weise ausgeführt. Wenn Sie beispielsweise nur einen Buchstaben gedrückt haben, wird die Information, dass dieser Buchstabe gedrückt wurde, an die von Ihnen verwendete Anwendung gesendet. Auch die Auslegung ist der Praxis überlassen.

Beispielsweise überträgt Microsoft Word diesen Befehl so, dass der Buchstabe „a“ gedruckt wird, wenn Sie die Taste „A“ drücken, während Valorant diese Taste so interpretiert, dass wir unseren Charakter nach links bewegen möchten.

Aber auf unserem Bildschirm spiegelt sich immer noch nichts? Hier wird es nun widerspiegeln:

Nach all diesen Schritten interpretiert die Anwendung den vom Betriebssystem präsentierten Code in sich selbst und wandelt diese Interpretation in einen Code um, der aus Nullen und Einsen besteht. kommentierter Code, wird an den Prozessor zurückgesendet. Der Prozessor hingegen nimmt diesen Code so wie er ist und sendet ihn an den externen oder internen Grafikprozessor. Der Grafikprozessor sendet diesen Code als elektrische Signale an den Monitor. Und wir sehen das Äquivalent dieses elektrischen Signals mit dem auf unserem Monitor reflektierten Bild.

Natürlich entstehen diese Pixel, die wir auf unserem Monitor sehen, tatsächlich als Ergebnis eines ganz anderen Prozesses. Um diesen Prozess zusammenzufassen, wäre es etwas einfacher, Microsoft Word erneut zu durchlaufen. Nachdem unser Computer bestimmt hat, welcher Buchstabe in Word eingegeben werden soll, prüft er, um welche Schriftart es sich handelt. Diese Signale werden dann an den Monitor “ Schauen Sie, Sie werden den Buchstaben ‚a‘ so zeigen„Es sendet elektrische Signale aus.

Jedes einzelne Ereignis, das wir oben beschrieben haben, geschieht nicht wirklich durch Codes, sondern durch elektrische Signale. Die Codes befinden sich in den elektrischen Signalen, die wir für diese Signale erstellt haben. macht die Spannung für den Menschen leichter lesbar war das System. Das einzige, was Komponenten in unseren Computern verstehen und interpretieren, sind Spannungsänderungen.

Tags

Related Articles

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Back to top button
Close