Co je ovladač klávesnice?

Řadič klávesnice je typ integrovaného obvodu uvnitř většiny počítačů, který je navržen tak, aby přijímal vstup z klávesnice a přenesl jej do centrální zpracovatelské jednotky (CPU), kde může být předán do operačního systému pro interpretaci. Obecně platí, že když řadič klávesnice přijme signál z klávesnice nebo podobného vstupního zařízení, generuje signál známý jako přerušení, který způsobuje, že CPU krátce zastaví provádění, aby zvládl signál, který ovladač klávesnice odesílá. V závislosti na různých hardwarových specifikách přijímá řadič klávesnice různé sekvence bitů z klávesnice a poté předává tyto informace prostřednictvím vyhledávací tabulky, kde jsou informace přeloženy do bajtů známých jako skenovací kódy, které lze snadněji interpretovat CPU. Řadič také zpracovává interpretaci některých fyzických aspektů souvisejících s klávesnicí, jako jsou tisky načasovacích klíčů, když je klíč držen po dlouhou dobu, a aktivace nebo deaktivace lighuT-emitující diody (LED), které označují zámek čísla nebo hlavní města na samotné klávesnici.

Umístění řadiče klávesnice se může lišit, ale integrovaný obvod je tradičně na základní desce počítače. V případech, kdy klávesnice není nedílnou součástí počítače, není řadič téměř nikdy uvnitř hardwaru klávesnice. Opak platí pro klávesnice, které jsou součástí počítačové struktury, například v notebooku. Existují také situace, ve kterých není samostatný řadič klávesnice, ale funkce je emulována prostřednictvím jiných částí procesoru.

Hardware, který je uvnitř tradiční počítačové klávesnice, odesílá informace do řadiče o tom, které klíče byly stisknuty, obvykle měřením změny proudu pod jednotlivými klíči. Tento signál je standardizován obvodem podobným řadiči klávesnice v computer. To znamená, že každá klávesnice má znalosti o své vlastní topografii a umístění a uspořádání klíčů a může odeslat stejný signál, když uživatel stiskne klávesu návratu, bez ohledu na to, kde je klíč na klávesnici nebo jaký fyzický design má klávesnice.

Řadič uvnitř hlavního počítače vezme tento signál a převede jej na skenovací kód, který je snadněji interpretován CPU. Klávesy modifikátoru, jako je posun nebo ovládání, jsou předávány spolu s lisovanými dalšími klíči. V tomto okamžiku řadič klávesnice odešle signál do CPU, který způsobí, že jeho současná akce zastaví a načte skenovací kódy. CPU poté předá skenovací kódy do systému, kde je v mnoha operačních systémech generována a předána systémová událost, aby byla zpracována aktivním programem.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?