Вычислительная техника. Захаров Н.Г - 172 стр.

UptoLike

172
буферизацию (временное запоминание) кодов клавиш на время между двумя
соседними опросами клавиатуры со стороны МП;
преобразование с помощью программируемых системных таблиц (драйвера
клавиатуры) кодов нажатия клавиш (SCAN-кодов) в коды ASCII;
тестирование (проверку работоспособности) клавиатуры при включении ПК.
При нажатии и отпускании клавиши на клавиатуре в буферную память кон-
троллера клавиатуры поступает код нажатия или отпускания (соответственно, 0 или
1) в седьмой бит байта и номер клавиши или ее SCAN-код в остальные 7 битов. При
поступлении любой информации в буферную память посылается запрос на
аппарат-
ное прерывание, инициируемое клавиатурой. При выполнении прерывания SCAN-код
преобразуется в код ASCII, и оба кода (SCAN-код и ASCII-код) пересылаются в соот-
ветствующее поле ОЗУ ПЭВМ.
Контроллер клавиатуры организует и автоматическое повторение клавишной
операции: если клавиша нажата более 0,5 с, то генерируются повторные коды
нажатия клавиши через регулярные интервалы так, как если бы
вы клавишу нажи-
мали повторно.
Графический манипулятор мышь
Мышь (mouse) представляет собой электронно-механическое устройство, с по-
мощью которого осуществляется дистанционное управление курсором на экране мо-
нитора. При перемещении манипулятора типа мышь по столу или другой поверхно-
сти на экране монитора соответствующим образом передвигается и курсор. Принцип
работы мыши основан на преобразовании вращательного движения шарика по двум
осям через оптический
или электрический конвертор в серию цифровых сигналов
(импульсов), пропорциональных скорости передвижения.
В настоящее время выпускаются мыши с интерфейсами СОМ, PS/2, USB и
IrDA. Мыши с интерфейсом IrDA (инфракрасный порт) бесшнуровые и передают
сигналы на приемник, подключенный к компьютеру, с помощью лучей ин-
фракрасного диапазона.
Сканеры
Сканерэто устройство ввода в компьютер информации непосредственно с
бумажного документа. Это могут быть тексты, схемы, рисунки, графики, фотографии