Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Клавиатура. Клавиатура компьютера работает под управлением программ, которые определяют, какую информацию получает компьютер в результате нажатия клавиш




Клавиатура компьютера работает под управлением программ, которые определяют, какую информацию получает компьютер в результате нажатия клавиш. Механизм обработки сигналов, поступающих от клавиатуры, примерно следующий. Каждая клавиша на клавиатуре имеет свой номер, называемый кодом.


После нажатия клавиши клавиатура посылает процессору сигнал прерывания и заставляет процессор приостановить свою работу и переключиться на программу обработки прерывания клавиатуры. При этом клавиатура в своей собственной специальной памяти запоминает, какая клавиша была нажата (обычно в памяти клавиатуры может храниться до 20 кодов нажатых клавиш, если процессор не успевает ответить на прерывание). После передачи кода нажатой клавиши процессору эта информация из памяти клавиатуры исчезает.

Кроме нажатия клавиатура отмечает также и отпускание каждой клавиши, посылая процессору свой сигнал прерывания с соответствующим кодом. Таким образом, компьютер "знает", держат клавишу или она уже отпущена. Это свойство используется при переходах на другой регистр, например при написании заглавных букв. Кроме того, если клавиша нажата дольше определенного времени, т.н. "порог повтора" - обычно около половины секунды, то клавиатура генерирует повторные коды нажатия этой клавиши.





Дата публикования: 2015-01-24; Прочитано: 239 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...