Назовите основные группы клавиш на стандартной клавиатуре

Группы клавиш

Все клавиши можно условно разделить на несколько групп:

4. клавиши управления курсором;

5. цифровые клавиши.

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

Функциональные клавиши F1 – F12, размещенные в верхней части клавиатуры, запрограммированы на выполнение определенных действий (функций). Так, очень часто клавиша F1 служит для вызова справки.

Для перемещения курсора служат клавиши управления курсором, на них изображены стрелки, направленные вверх, вниз, влево и вправо. Эти клавиши перемещают курсор на одну позицию в соответствующем направлении. Клавиши PageUp и PageDown позволяют «листать» документ вверх и вниз, а клавиши Home и End переводят курсор в начало и конец строки.

Очень часто используются управляющие (служебные) клавиши. Они не собраны в одну группу, а размещены так, чтобы их было удобно нажимать.

Клавиша Enter (иногда изображается со стрелкой) завершает ввод команды и вызывает ее выполнение. При наборе текста служит для завершения ввода абзаца.

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

Клавиши Shift, Ctrl, Alt корректируют действия других клавиш.

Цифровые клавиши – при включенном индикаторе Num Lock удобная клавишная панель с цифрами и знаками арифметических операций. Расположенными, как на калькуляторе. Если индикатор Num Lock выключен, то работает режим управления курсором.

Основой клавиатуры является матица контактов (клавиш). Клавиши могут выполняться в виде:

резистивных датчиков, которые могут быть выполнены с использованием:

Задачу определения факта нажатия клавиши, формирование ее кода (скан-кода) и передачу данных в ПК решает специализированная микро-ЭВМ (контроллер клавиатуры).

Структурная схема контроллера клавиатуры

Основными элементами контроллера являются:

Связь клавиатуры с ПК осуществляется последовательным кодом.

клавиатура осуществляет последовательное сканирование состояния клавиш. Как правило, внутри корпуса любой клавиатуры помимо датчиков клавиш расположен микроконтроллер клавиатуры. В качестве микроконтроллеров клавиатуры обычно используются микросхемы 8048, 8049 фирмы Intel со встроенной ROM памятью или совместимые с ними. Например, в компьютерах IBM часто используется процессор Motorola 6805.

Порядок взаимодействия клавиатуры с ПК представлен на следующем рисунке:

Схема взаимодействия клавиатуры с оборудованием ПК

При нажатии клавиши факт нажатия регистрируется микроконтроллером клавиатуры, который формирует идентифицирующий ее скэн-код и передает его на системную плату компьютера по последовательному интерфейсу, по линиям KB-Data и KB-Clock. Каждая клавиша основного поля клавиатуры генерирует два типа скэн-кодов: «код нажатия», когда клавиша нажимается, и «код отпускания (освобождения)», когда клавиша отпускается. Скэн-коды отпускания отличаются от скэн-кодов нажатия. Код отпускания для клавиатур IBM PC на 80h больше кода нажатия. Данные коды приведены в справочной литературе.

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

Соответствие скэн-кодов клавишам клавиатуры можно узнать с помощью программы ndiags.exe, входящей в пакет Norton Utilities, программы ts.exe (Trouble Shooter). Следует отметить, что в стандартном наборе OC Windows нет программы, индицирующей скэн-коды нажатой клавиши.

Для получения скэн-кодов нажатой клавиши можно использовать встроенную программу KeyPress. Микроконтроллер клавиатуры способен определять факты нажатия и отпускания клавиш, при этом можно нажимать очередную клавишу, удерживая несколько ранее нажатых. Кроме того, микроконтроллер клавиатуры управляет индикаторами клавиатуры, осуществляет внутреннюю диагностику. Процесс самоконтроля отображается однократным миганием индикаторов Num Lock, Caps Lock, Stroll Lock клавиатуры AT, PS/2 во время выполнения программы Post. Таким образом неисправность клавиатуры выявляется уже на стадии загрузки PC. В клавиатурах PC/XT при ошибке микроконтроллер информирует компьютер. На системной плате компьютеров IBM PC XT для подключения клавиатуры использовалась микросхема программируемого периферийного интерфейса PPI (Programmable Peripheral Interface) 8255. С компьютеров типа IBM PC AT стала применяться микросхема универсального периферийного интерфейса UPI (Universal Peripheral Interface) 8042, называемая в литературе контроллером клавиатуры. Эта микросхема имеет встроенные 2 Кбайт ROM и 128 байт RAM-памяти. Некоторые производители системных плат в качестве контроллера универсального периферийного интерфейса (контроллера клавиатуры) используют микросхемы 8041, 8741, 8242.

Когда скэн-код поступает в контроллер универсального периферийного интерфейса (контроллер клавиатуры), то инициализируется аппаратное прерывание IRQ1 (Interrupt Requests) и выполняется процедура обработки прерывания. Отметим, что более высокий приоритет имеет только IRQ0 присвоенный прерыванию от таймера. Процессор системной платы прекращает работу выполняемого программного обеспечения, отмечает место, в котором остановилось выполнение программы, и выполняет процедуру обработки прерывания клавиатуры. Данное прерывание обслуживается специальной программой, обработчиком прерывания клавиатуры, входящей в BIOS. Эта программа может быть вызвана также через программное прерывание INT9.

Процедура обработки прерывания включает в себя такие операции, как считывание скэн-кода из порта контроллера универсального периферийного интерфейса 8042 по адресу 60h, слежение за состоянием служебных клавиш (Shift, Alt, Ctrl, Caps Lock, преобразование скэн-кода в расширенный код ASCII, детектирование специальных комбинаций клавиш (Ctrl-Alt-Del, Ctrl-Break и т.д.), передача преобразованного кода в буфер клавиатуры, область в оперативной памяти RAM с начальным адресом памяти — 41eh. Таким образом, при поступлении скэн-кода от клавиш (Alt, Ctrl) или (Shift, Caps Lock) изменение статуса записывается в буфер клавиатуры, находящийся в оперативной памяти RAM.

Клавиши управления курсором подключают обработчик прерываний клавиатуры. Во всех остальных случаях скэн-код преобразуется в ASCII-код символа. При этом программа-обработчик прерывания сначала определяет установки клавиш и переключателей, чтобы правильно сформировать код введенного символа (L или l). Затем код помещается в буфер клавиатуры, способный запомнить до 15 вводимых символов, пока подсистема вывода на монитор не может их обработать. Буфер организован по принципу FIFO (первый вошел- первый вышел). При удержании клавиш в нажатом состоянии через некоторое время начинается автоповтор считывания скэн-кода этой клавиши. Задержка автоповтора (Typematic Delay) и скорость автоповтора (Typematic Rate) для клавиатур AT задается командами, посылаемыми в контроллер 8042 из операционной системы. В MS-DOS имеется команда Mode, которая позволяет задать конфигурацию системного интерфейса. Введенные значения остаются в памяти до тех пор, пока они не будут заменены новой командой Mode или пока не произойдет перезапуск операционной системы. Одна из возможностей команды Mode- установка режима клавиатуры по скорости обмена. Для установки режима клавиатуры необходимо набрать в командной строке: mode con: rate=W delay=V, где W — частота повторения символов в секунду, V — время, необходимое для срабатывания повтора при ударении клавиши.

Возможные значения W устанавливаются от 1 до 32. По умолчанию значение параметра равно 20 символам в секунду. Возможные значения V устанавливаются от 1 до 4, где каждая 1 соответствует 0,25 секунды.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник

Назначение клавиш на клавиатуре по основным группам

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

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

Компьютерная клавиатура, как и мышь является основным устройством ввода информации и в стандартной варианте исполнения имеет 101 или 102 клавиши. На английском языке клавиатура называется keyboard, что переводится как «кнопочная доска».

Кстати, кроме назначения и деления клавиш по основным группам, очень полезно знать и уметь работать с комбинациями клавиш на клавиатуре. А чтобы процесс изучения был легким и удобным — рекомендую скачать справочник по комбинации клавиш на клавиатуре для своей версии операционной системы Windows XP/7/8.

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

  • Алфавитно-цифровые
  • Служебные клавиши
  • Служебные клавиши для редактирования
  • Специальные (служебные)
  • Функциональные
  • Клавиши управления курсором
  • Цифровая клавиатура
  • Вспомогательные

Разбираем группы клавиш на клавиатуре.

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

Группа предназначена для ввода букв, цифр, знаков препинания и специальных символов. По умолчанию устройство ввода информации печатает маленькими (строчными) буквами. Если Вам необходимо ввести прописную букву — то нужно нажать клавишу Shift и одновременно (не отпуская) с ней нужную клавишу. В итоге вы получите большую букву. Такое переключение букв с прописных на строчные и наоборот называют изменением регистра. Верхний регистр выдает нам прописные буквы, а нижний-строчные.

Если Вам нужно писать все время только прописные буквы, то нажмите клавишу Caps Lock . При этом в правом верхнем углу загорится лампочка (индикатор) и в результате будут набираться только прописные буквы, пока вы снова не нажмете клавишу Caps Lock . А вот если при включенной клавише Caps Lock нажать клавишу Shift , то получите противоположный результат и будут печататься строчные буквы.

Чтобы переключить раскладку клавиатуры, используйте сочетание служебных клавиш Alt+Shift . Чтобы переключилась раскладка клавиатуры с английского на русский и наоборот — эти клавиши нужно нажать и отпустить одновременно.

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

Служебные клавиши на клавиатуре. Далее предлагаю познакомится и рассмотреть краткое описание клавиш клавиатуры, которые относятся к служебной группе. К этой группе относятся клавиши «Shift», «Ctrl», «Caps Lock» и «Num Lock».

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

Caps Lock (capitals lock) — клавиша «кнопочной дочки», которая предназначена для автоматической (постоянной) смены регистра букв со строчных на прописные. Дословно переводится как кнопка фиксации заглавных букв.

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

Ctrl (Control) — системная кнопка, которая используется как клавиша модификатор на компьютерной клавиатуре.

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

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

Служебные клавиши для редактирования. Space (пробел) — это самая длинная клавиша, которая расположена в нижней части клавиатуры. Название клавиши говорит само за себя, она вставляет пробелы между символами, словами и предложениями;

Backspace — клавиша удаления символа слева от курсора. Вне области набора текста может служить для возврата на предыдущий экран в программе или страницу в браузере;

Delete — удаляет символ справа от курсора. Вне области набора текста служит для удаления объекта (файлы, картинки…);

Insert — включает режимы замены. Предназначена для работы в режиме вставки (ввод текста в редакторе начиная с точки вставки) и замены (вводимый текст с клавиатуры будет заменяться на уже напечатанный);

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

Enter (ввод) — клавиша служит для ввода, подтверждения команды, какого-либо действия или перехода на новую строку;

Tab (табуляция) — как правило служит для переключения между задачами или создания горизонтального отступа в некоторых текстовых редакторах;

Функциональные клавиши на клавиатуре. Function keys — в эту группу входят клавиши из верхнего ряда кнопочной доски — от F1 до F12. Каждая клавиша запрограммирована на выполнение конкретной задачи. В зависимости от того какую программу или игру вы в данный момент используете задача может изменятся. Как правило клавиша F1 остается не изменой и в большинстве случаев запускает справочную информацию.

Клавиши управления курсором. Всего таких клавиш на клавиатуре восемь. К этой группе относятся стрелки, а также клавиши:

Home — перемещение курсора в начало строки;

End — отправляет курсор в конец строки;

Page UP — поднимет курсор на страницу вверх;

Page Down — опускает курсор на страницу вниз;

Цифровой блок клавиатуры. Numeric keypad (цифровая клавиатура) -эта группа образует прямоугольник в правой части клавиатуры. Группа содержит в себе цифровые клавиши от 0 до 9, символы сложения, вычитания, умножения и деления. Еще раз обращаю Ваше внимание, что когда включен Num Lock (горит индикатор) то с помощью цифровой клавиатуры можно вводить цифры, а когда Num Lock не нажата — то группа дублирует некоторые клавиши основной части клавиатуры.

Стоит сказать, что существуют клавиатуры для левшей. На ней цифровой блок расположен слева, а не справа. Кроме этого, клавиши «Enter», «Del», «Page Up», «Page Down», и стрелки как правило находятся в досягаемости для левой руки, и они же дублируются справа. Кстати есть и игровые мыши «заточенные» только под левую руку.

Вспомогательные клавиши на клавиатуре. И замыкает эту статью группа вспомогательных клавиш, которые также как и функциональные выполняют определенные задачи.

Print Screen — с ее помощью можно скопировать содержимое экрана в буфер обмена, а полученное таким способом изображение называется скриншотом. Находящийся в буфере обмена скриншот можно вставить в любую программу, которая умеет работать с изображениями. Есть возможность распечатать скриншот или же сохранить и провести его обработку. Кроме этого, если вы скопировали содержимое экрана в полном размере, то в буфер обмена помещается текст, который вы можете вставить в текстовом редакторе;

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

Context — вызывает контекстное меню. Как правило клавиша располагается в правой нижней части около клавиши Windows ;

Источник

TypeRus
Adblock
detector