Skip to main content

Apa itu pengontrol keyboard?

Pengontrol keyboard adalah jenis sirkuit terintegrasi di dalam sebagian besar komputer yang dirancang untuk menerima input dari keyboard dan mengirimkannya ke unit pemrosesan pusat (CPU), di mana kemudian dapat diteruskan ke sistem operasi untuk interpretasi.Secara umum, ketika pengontrol keyboard menerima sinyal dari keyboard atau perangkat input serupa, itu menghasilkan sinyal yang dikenal sebagai interupsi yang menyebabkan CPU secara singkat menghentikan eksekusi sehingga dapat menangani sinyal yang dikirim oleh pengontrol keyboard.Bergantung pada spesifik perangkat keras yang berbeda, pengontrol keyboard menerima urutan bit yang berbeda dari keyboard dan kemudian melewati informasi ini melalui tabel pencarian, di mana informasi diterjemahkan ke dalam byte yang dikenal sebagai kode pemindaian yang dapat lebih mudah ditafsirkan oleh CPU.Pengontrol juga menangani interpretasi dari beberapa aspek fisik yang terkait dengan keyboard, seperti penekanan tombol waktu ketika tombol ditahan untuk waktu yang lama, dan mengaktifkan atau menonaktifkan dioda pemancar cahaya (LED) yang menunjukkan kunci nomor atau kapital nomorPada keyboard itu sendiri.

Lokasi pengontrol keyboard dapat bervariasi, tetapi sirkuit terintegrasi secara tradisional ada di motherboard komputer.Dalam kasus di mana keyboard bukan bagian integral dari komputer, pengontrol hampir tidak pernah berada di dalam perangkat keras keyboard.Yang sebaliknya berlaku untuk keyboard yang merupakan bagian dari struktur komputer, seperti di laptop.Ada juga situasi di mana tidak ada pengontrol keyboard yang terpisah tetapi fungsionalitasnya ditiru melalui bagian lain dari prosesor.

Perangkat keras yang ada di dalam keyboard komputer tradisional mengirimkan informasi ke pengontrol tentang tombol mana yang telah ditekan, biasanya olehMengukur perubahan arus di bawah kunci individu.Sinyal ini distandarisasi oleh sirkuit yang mirip dengan pengontrol keyboard di komputer.Ini berarti bahwa setiap keyboard memiliki pengetahuan tentang topografinya sendiri dan lokasi serta pengaturan tombol, dan dapat mengirim sinyal yang sama ketika pengguna menekan tombol pengembalian, di mana pun kunci berada di keyboard atau desain fisik apa yang dimiliki keyboard yang dimiliki keyboard.

Pengontrol di dalam komputer utama mengambil sinyal ini dan mengubahnya menjadi kode pemindaian, yang lebih mudah ditafsirkan oleh CPU.Kunci pengubah, seperti shift atau kontrol, dilewatkan bersama dengan kunci lain yang sedang ditekan.Pada titik ini, pengontrol keyboard mengirimkan sinyal ke CPU yang menyebabkannya menghentikan tindakannya saat ini dan mengambil kode pemindaian.CPU kemudian meneruskan kode pemindaian ke sistem di mana, dalam banyak sistem operasi, acara sistem dihasilkan dan diteruskan untuk diproses oleh program aktif.