Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по архитектуре.docx
Скачиваний:
8
Добавлен:
16.04.2019
Размер:
258.32 Кб
Скачать

27. Клавиатура (раскладка, кодировка, скан-коды, конструкции, интерфейс).

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

раскладка Используя локализованную для России версию операционной системы Windows и осуществив ее установку в части выбора клавиатуры по умолчанию, вы получите вариант раскладки клавиатуры для латиницы и кириллицы, который стал стандартом для России исключительно благодаря усилиям корпорации Microsoft.

кодировка В России (тогда — СССР) вначале использовались отечественные таблицы кодировки кириллицы, но в дальнейшем их вытеснила так называемая альтернативная кодировка, которую корпорация Microsoft обозначает как СР866. Она позволяла сохранить псевдографику, а знаки строчных букв кириллицы располагались не подряд.

Необходимое программное обеспечение имеется в микросхеме ПЗУ в составе базовой системы ввода/вывода (BIOS), поэтому клавиатура готова к работе сразу после включения.

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

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

Внутри корпуса клавиатуры находится большой лист пленки, на котором токопроводящей краской нанесены контакты всех клавиш. В этом случае пружина клавиши выполняется в виде резинового колокольчика, внутри которого есть кружочек токопроводящей резины. При нажатии на клавишу между контактами появляется электрическое соединение.

интерфейс К счастью для пользователей, электрические характеристики обоих стандартов интерфейса клавиатура одинаковы , поэтому клавиатуру с разъемом DIN можно подключить к разъему Mini DIN, используя переходник, и наоборот. Заметим, что подключать и отключать клавиатуру от системной платы форм-фактора АТХ, использующего стандарт PS/2, можно только при выключенном питании компьютера.

Стандартная клавиатура имеет более 100 клавиш, подразделённых по назначению на группы.

Функциональные клавиши — их 12 (от F1 до F12), располагаются они в верхнем ряду клавиатуры. Функции этих клавиш зависят от свойств работающей в данный момент программы и операционной системы. Для большинства программ нажатием клавиши F1 вызывается справочная система.

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

Служебные клавиши более крупные, так как используются наиболее часто (Shift, Enter, Alt, Ctrl, Esc, Backspace). Клавиша Shift (переключение регистра) позволяет ввести заглавные буквы и специальные символы на цифровых клавишах. Клавиша Backspace позволяет удалить символ слева от курсора или выделенный фрагмент информации. Клавиша Таb служит для ввода позиций табуляции. Клавиши Ctrl и Alt используются в комбинации с другими для формирования команд, например, Shift+Alt— для смены активного алфавита на клавиатуре.

Клавиши управления курсором расположены справа от алфавитно-цифровых клавиш; они управляют позицией ввода. Четыре клавиши со стрелками перемещают курсор на одну позицию в направлении стрелки. Клавиши Page Up/Page Down служат для перемещения по страницам вверх/вниз. Клавиши Home/End переводят курсор в начало/конец текущей строки соответственно. Клавиша Del -удалить, а клавиша Insert, наоборот, является клавишей вставки символа, клавиша которого нажимается после клавиши Insert.

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