Was ist ein Tastaturregler?

Ein Tastaturcontroller ist eine Art integrierter Schaltung in den meisten Computern, die Eingaben von einer Tastatur akzeptieren und an die zentrale Verarbeitungseinheit (CPU) übertragen, wo er dann zur Interpretation an das Betriebssystem weitergegeben werden kann. Wenn ein Tastaturregler ein Signal von einer Tastatur oder einem ähnlichen Eingangsgerät empfängt, generiert er im Allgemeinen ein als Interrupt bekanntes Signal, das die CPU kurz einstellt, damit das Signal der Tastaturregler sendet. Abhängig von verschiedenen Hardware -Spezifikationen empfängt ein Tastaturcontroller verschiedene Sequenzen von Bits von der Tastatur und übergibt diese Informationen dann über eine Nachschlagetabelle, in der die Informationen in Bytes übersetzt werden, die als Scan -Codes bezeichnet werden, die von der CPU einfacher interpretiert werden können. Der Controller kümmert sich auch um die Interpretation einiger physischer Aspekte, die sich auf eine Tastatur beziehen, z.T-emittierende Dioden (LEDs), die Zahlensperrung oder Hauptstädte auf der Tastatur selbst angeben.

Die Position des Tastaturcontrollers kann variieren, aber der integrierte Schaltkreis befindet sich traditionell auf dem Motherboard des Computers. In Fällen, in denen die Tastatur kein wesentlicher Bestandteil des Computers ist, befindet sich der Controller fast nie in der Tastaturhardware. Das Gegenteil gilt für Tastaturen, die Teil der Computerstruktur sind, z. B. in einem Laptop. Es gibt auch Situationen, in denen es keinen separaten Tastaturregler gibt, aber die Funktionalität wird durch andere Teile des Prozessors emuliert.

Die Hardware, die sich in einer herkömmlichen Computertastatur befindet, sendet Informationen an den Controller, über die Tasten gedrückt wurden, normalerweise durch Messung einer Änderung der Strom unter den einzelnen Tasten. Dieses Signal wird durch eine Schaltung standardisiert, die dem Tastaturregler im Comp ähnlich istGebärmutter. Dies bedeutet, dass jede Tastatur Kenntnisse über ihre eigene Topographie sowie den Ort und die Anordnung der Tasten gibt und das gleiche Signal senden kann, wenn ein Benutzer die Rückgabetaste drückt, unabhängig davon, wo sich die Taste auf der Tastatur befindet oder welche physische Design die Tastatur hat.

Der Controller im Hauptcomputer nimmt dieses Signal und konvertiert es in einen Scancode, der von der CPU einfacher interpretiert werden kann. Modifikatortasten wie Verschiebung oder Kontrolle werden zusammen mit anderen Tasten übergeben, die gedrückt werden. Zu diesem Zeitpunkt sendet der Tastaturcontroller ein Signal an die CPU, das dazu führt, dass er seine vorliegende Aktion stoppt und die Scan -Codes abruft. Die CPU übergibt dann die Scan -Codes an das System, wobei in vielen Betriebssystemen ein Systemereignis generiert und weitergegeben wird, um vom aktiven Programm verarbeitet zu werden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?