Клавиатура. Клавиатура - клавишное устройство управления персональным компьютере

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

Клавиатура относится к стандартным средствам персонального компьютера. Ее основные функции не нуждаются в поддержке специальными системными программами (драйверами). Необходимое программное обеспечение для начала работы с компьютером уже имеется в микросхеме ПЗУ в составе базовой системы ввода-вывода (BIOS), и потому компьютер реагирует на нажатия клавиш сразу после включения. Клавиатура содержит встроенный микроконтроллер(местное устройство управления).

Принцип действия клавиатуры:

При нажатии на клавишу (или комбинацию клавиш) специальная микросхема, встроенная в клавиатуру выдаёт скан-код.

Скан-код поступает в микросхему, выполняющую функцию порта клавиатуры.

Порт клавиатуры выдаёт процессору прерывания с фиксированным номером. Для клавиатуры номер прерывания - 9.

Получив прерывание, процессор откладывает текущую работу и по номеру прерывания обращается в специальную область оперативной памяти, в которой находится вектор прерываний.

Определив адрес начала программы, обрабатывающей возникновение прерываний, процессор переходит к её исполнению.

Программа-обработчик прерывания по скан-коду определяет, какой код символа ASCII соответствует данному скан-коду.

Далее обработчик прерываний отправляет полученный код символа в небольшую область памяти - буфер клавиатуры, и прекращает свою работу, известив об это процессор.

Процессор прекращает обработку прерывания и возвращается к отложенной задачи.

Введённый символ хранится в буфере клавиатуры до тех пор, пока его не заберёт оттуда та программа, для которой он и предназначался, например текстовый редактор или текстовый процессор. Если символы поступают в буфер чаще, чем забираются оттуда, наступает эффект переполнения буфера. В этом случае ввод новых символов на некоторое время прекращается.

Средства настройки клавиатуры относятся к системным и обычно входят в состав операционной системы. Настройке подлежат: параметры режима повтора, используемые раскладки и органы управления, используемые для переключения раскладок.








Дата добавления: 2015-08-08; просмотров: 821;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.