Как работает клавиатура компьютера? Клавиши клавиатуры Использование клавиш перемещения

Клавиатура. Как работает клавиатура

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

Параметры клавиатуры:

1. Тип переключателей – в современной клавиатуре в качестве переключателей, установленных под клавишами используют мембранные переключатели. Это контактные площадки, нанесенные на гибкие диэлектрические пластины. При нажатии верхняя пластина соприкасается с нижней и контакты замыкаются. Это обнаруживается контроллером клавиатуры и передается сигнал в ПК. Чаще используется в Notebook (маленькая толщина). Для настольных ПК чаще используют А1 клавиатуру (101 клавиша). В ней установлены специальные пружинящие пластины. Она надежна и удобна.

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

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

1. Алфавитно-цифровые и знаковые клавиши (пробел, цифры 0-9, латинские буквы, русские буквы, знаки пунктуации, служебные символы «+», «,» и т.д.).

2. Функциональные клавиши: F1 – F10.

3. Служебные клавиши: Enter, Esc, Tab, стрелки управления курсором и многие другие.

4. Правая вспомогательная клавиатура.

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

Клавиатура ПК имеет свое табло в оперативной памяти, представленное двумя байтами. Каждый из 16 битов этого табло – своеобразная лампочка, отражающая состояние той или иной специальной клавиши клавиатуры. Например, вы нажали клавишу NumLock, загорелась лампочка (бит № 5); снова нажали NumLock – лампочка погасла.

Такое табло нужно для того, чтобы расширить круг сигналов, которые может посылать ПК одна и та же клавиша. Например, нажатие клавиши с изображением латинской буквы «А», в зависимости от состояния лампочек на табло, может восприниматься как прописная или строчная латинская буква «А», как прописная или строчная русская «Ф».

Клавиатура отделена от какого-либо непосредственного воздействия на аппаратуру и операционную систему. Сигнал, посланный с клавиатуры, проходит двойную цензуру со стороны программных средств.

Во-первых, получив сигнал от клавиатуры, процессор прерывает работу и поручает специальному блоку операционной системы разобраться с этим сигналом. Операционная система совместно с драйвером клавиатуры исследует сигнал и, в зависимости от состояния «лампочек» на табло, представляет его некоторым другим десятичным кодом, после чего помещает этот код во временное хранилище – специальный буфер клавиатуры. Например, если на табло горит лампочка «русский алфавит», вместо кода латинской буквы в буфере появится код русской буквы, изображенной на той же клавише. Завершив эту операцию (первый уровень цензуры), операционная система сообщит процессору, что можно продолжать прерванную работу.



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

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

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

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

Если вы удерживаете клавишу в нажатом состоянии, ее сигналы будут поступать в буфер непрерывно и могут его переполнить (если программа не будет успевать отрабатывать их).

При зависании машины, после непрерывного нажатия клавиш, компьютер начинает реагировать на очередное нажатие коротким «писком». Это означает, что буфер клавиатуры переполнен, а заглядывать в него и выбирать имеющиеся там коды – некому. Машину надо загрузить заново.

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

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

Клавиатура компьютера: принцип действия

Основные функции клавиатуры не нуждаются в специальном программном обеспечении. Необходимые для её работы драйвера уже имеются в ПЗУ BIOS. Поэтому компьютер реагирует на команды основных клавиш клавиатуры сразу после включения.

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

  1. После нажатия клавиши, микросхема клавиатуры генерирует скан-код.
  2. Скан-код поступает в порт, интегрированный в материнскую плату.
  3. Порт клавиатуры сообщает процессору прерывание с фиксированным номером.
  4. Получив фиксированный номер прерывания, процессор обращается в спец. область оперативной памяти, содержащий вектор прерываний – список данных. Каждая запись списка данных, содержит адрес программы, обслуживающей прерывание, совпадающее с номером записи.
  5. Определив запись программы, процессор переходит к её выполнению.
  6. Затем программа обработчик прерывания направляет процессор к порту клавиатуры, где тот находит скан-код. Далее, под управлением обработчика, процессор определяет, какой из символов соответствует данному скан-коду.
  7. Обработчик отправляет код в буфер клавиатуры, известив об этом процессор, затем прекращает свою работу.
  8. Процессор переходит к отложенной задаче.
  9. Введённый символ хранится в буфере клавиатуры, пока его не заберёт программа, для которой он предназначен, например, текстовый редактор Microsoft Word.

Фото клавиатуры компьютера и назначение клавиш

Стандартная клавиатура имеет более 100 клавиш, распределённых по функциональным группам. Ниже представлено фото клавиатуры компьютера с описанием групп клавиш.

Алфавитно-цифровые клавиши

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

Переключения регистра (ввод строчных и прописных символов) осуществляется удержанием клавиши Shift. Для жесткого (постоянного) переключения регистра используется Caps Lock.

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

Функциональные клавиши

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

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

Специальные клавиши

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

  1. Рассмотренные ранее Shift и Enter.
  2. Alt и Ctrl –используют в комбинации с другими клавишами клавиатуры для формирования специальных команд.
  3. Tab служит для табуляции при наборе текста.
  4. Win – открывает меню Пуск.
  5. Esc – отказ от использования начатой операции.
  6. BACKSPACE – удаление только что введённых знаков.
  7. Print Screen – печать текущего экрана или сохранение его снимка в буфере обмена.
  8. Scroll Lock – переключает режим работы в некоторых программах.
  9. Pause/Break – приостановка/прерывание текущего процесса.

Клавиши управления курсором

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

Дополнительные клавиши:

  1. Page Up/Page Down – перевод курсора на страницу вверх/вниз.
  2. Home и End – переводят курсор в начало или конец текущей строки.
  3. Insert – традиционно переключает режим ввода данных между вставкой и заменой. В разных программах, действие кнопки Insert может быть иным.

Дополнительная числовая клавиатура

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

Сочетание клавиш на клавиатуре

При нажатии определённого сочетания клавиш, выполняется та или иная команда для компьютера.

Часто используемые сочетания клавиш:

  • Ctrl + Shift + Esc – открытие Диспетчера задач.
  • Ctrl + F – окно поиска в активной программе.
  • Ctrl + A – выделяет весь контент в открытом окне.
  • Ctrl + C – копировать выделенный фрагмент.
  • Ctrl + V – вставить из буфера обмена.
  • Ctrl + P — вывод на печать текущего документа.
  • Ctrl + Z – отмена текущего действия.
  • Ctrl + X – вырезать выделенный участок текста.
  • Ctrl + Shift + → выделение текста по словам (начало с места курсора).
  • Ctrl + Esc — открывает/закрывает меню Пуск.
  • Alt + Printscreen – скриншот активного окна программы.
  • Alt + F4 – закрывает активное приложение.
  • Shift + Delete – безвозвратное удаление объекта (мимо корзины).
  • Shift + F10 – вызов контекстного меню активного объекта.
  • Win + Pause – свойства системы.
  • Win + E – запускает проводник.
  • Win + D – сворачивает все открытые окна.
  • Win + F1 – открывает справку Windows.
  • Win + F – вызывает окно поиска.
  • Win + L – блокировка компьютера.
  • Win + R – открыть «Запуск программы».

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

Наверняка, многие пользователи замечали символы для ников , и других социальных сетях. Как сделать символы на клавиатуре, если явных клавиш для этого нет?

Ставить знаки на клавиатуре можно при помощи Alt-кодов – дополнительных команд для ввода скрытых символов. Эти команды вводятся простым нажатием клавиши Alt + число в десятичной системе счисления.

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

  • alt + 3 =
  • Alt+8734 = ∞
  • Alt + 0128 = €

Эти и другие символы на клавиатуре представлены в следующих таблицах в виде рисунков. В столбце «Alt-код» находится числовое значение, после ввода которого, в сочетании с клавишей Alt, отобразится определённый знак. В столбце символ находится конечный результат.

Обратите внимание, если дополнительная цифровая клавиатура не включена – не нажат Num Lock, то комбинация клавиш Alt + число может привести к неожиданным результатам.

Например, если в браузере нажать Alt + 4, без включенного Num Lock, то откроется предыдущая страница.

Знаки препинания на клавиатуре

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

Ниже рассмотрено, как ставить знаки препинания на клавиатуре.

Знаки препинания с кириллицей

  • » (кавычки) — Shift + 2
  • № (номер) — Shift + 3
  • ; (точка с запятой) — Shift + 4
  • % (процент) — Shift + 5
  • : (двоеточие) — Shift + 6
  • ? (вопросительный знак) — Shift + 7
  • ((открыть скобку) — Shift + 9
  • – (тире) – кнопка с надписью «-»
  • , (запятая) — Shift + «точка»
  • + (плюс) – Shift + кнопка со знаком плюс «+»
  • . (точка) – кнопка справа от буквы «Ю»

Знаки препинания с латиницей

  • ~ (тильда) — Shift + Ё
  • ! (восклицательный знак) — Shift + 1
  • @ (собачка – используется в адресе электронной почты) — Shift + 2
  • # (решетка) — Shift + 3
  • $ (доллар) — Shift + 4
  • % (процент) — Shift + 5
  • ^ — Shift + 6
  • & (амперсанд) — Shift + 7
  • * (умножение или звездочка) — Shift + 8
  • ((открыть скобку) — Shift + 9
  • ) (закрыть скобку) — Shift + 0
  • – (тире) – клавиша на клавиатуре с надписью «-»
  • + (плюс) — Shift и +
  • = (равно) – кнопка знак равенства
  • , (запятая) – клавиша с русской буквой «Б»
  • . (точка) — клавиша с русской буквой «Ю»
  • < (левая угловая скобка) — Shift + Б
  • > (правая угловая скобка) — Shift + Ю
  • ? (вопросительный знак) – Shift + кнопка с вопросительным знаком (справа от «Ю»)
  • ; (точка с запятой) – буква «Ж»
  • : (двоеточие) – Shift + «Ж»
  • [ (левая квадратная скобка) – русская буква «Х»
  • ] (правая квадратная скобка) – «Ъ»
  • { (левая фигурная скобка) – Shift + русская буква «Х»
  • } (правая фигурная скобка) – Shift + «Ъ»

Раскладка клавиатуры компьютера

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

В Windows, поменять раскладку клавиатуры можно нажатием клавиш Alt + Shift или Ctrl + Shift. Типовыми раскладками клавиатуры считаются английская и русская.

При необходимости, поменять или добавить язык клавиатуры в Windows 7 можно перейдя в Пуск – Панель управления – Часы, язык и регион (подпункт «смена раскладки клавиатуры или других способов ввода»).

В открывшемся окне выберите вкладку «Языки и клавиатуры» — «Изменить клавиатуру». Затем, в новом окне, на вкладке «Общие» нажмите «Добавить и выберите необходимый язык ввода. Не забудьте сохранить изменения, нажав «ОК».

Виртуальная клавиатура компьютера

Виртуальная клавиатура - отдельная программа, либо входящее в ПО дополнение. С её помощью осуществляется ввод буков и символов с экрана компьютера при помощи курсора мыши.

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

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

Экранная клавиатура

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

Чтобы запустить экранную клавиатуру в Windows 7, перейдите в Пуск – Все программы – Стандартные – затем Специальные возможности — Экранная клавиатура. Выглядит она следующим образом.

Для переключения раскладки клавиатуры воспользуйтесь соответствующими кнопками на панели задач (возле даты с временем, слева внизу экрана монитора).

Что делать, если не работает клавиатура

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

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

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

Если после перезагрузки, клавиатура не подаёт признаков жизни, попробуйте растормошить её с помощью имеющегося в Windows решения. Последовательность действий приведена на примере Windows 7, если у вас другая версия операционной системы Виндовс – действуйте по аналогии. Принцип примерно тот же, могут немного отличаться названия разделов меню.

Зайдите в Пуск – Панель управления – Оборудование и звук – Диспетчер устройств. В открывшемся окне, если у вас неполадки с клавиатурой, она будет помечена жёлтым ярлыком с восклицательным знаком. Выделите её мышью и выберите из меню Действие – Удалить. После удаления закройте Диспетчер устройств.

Вернитесь на вкладку «Оборудование и звук» и выберите пункт «Добавление устройства». После поиска оборудования найдется ваша клавиатура, и будут установлены её драйвера.

Если установка оборудования прошла успешно и поломка клавиатуры была связана с программным сбоем, на клавиатуре загорится индикатор клавиши Num Lock.

Если устранить неисправность не удалось, то временным решением может стать .

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

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

Вот фото обычной клавиатуры компьютера:

Значение кнопок клавиатуры

Esc . Полное название этой клавиши Escape (произносится «Эске́йп») и означает она «Выход». При помощи нее мы можем закрыть некоторые программы. В большей степени это касается компьютерных игр.

F1-F12 . В одном ряду с Esc есть несколько кнопок, названия которых начинаются с латинской буквы F. Предназначены они для того, чтобы управлять компьютером без помощи мышки - только клавиатурой. Благодаря им можно открывать и закрывать папки и файлы, изменять их названия, копировать и многое другое.

Но знать значение каждой этой кнопки совершенно необязательно - большинство людей десятилетиями пользуются компьютером и понятия не имеют ни об одной из них.

Сразу под клавишами F1-F12 находится ряд кнопок с цифрами и знаками (! « » № ; % : ? * и т.д.).

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

Если знак печатается не тот, который Вам нужен, попробуйте изменить язык (внизу экрана справа) -

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

Они расположены точно так же, как на калькуляторе, и для многих людей более удобны.

Но бывает, эти цифры не срабатывают. Вы нажимаете на нужную клавишу, но ничего не печатается. Это означает, что выключена цифровая часть клавиатуры. Для ее включения просто нажмите один раз на кнопку Num Lock.

Самая важная часть клавиатуры - те клавиши, которыми печатают текст. Находятся они в центре.

Как правило, на каждой кнопочке есть две буквы - одна иностранная, другая русская. Чтобы напечатать букву на нужном языке, убедитесь, что он выбран верно (в нижней части экрана компьютера).

Еще язык можно изменить и по-другому - нажать на две кнопки сразу: Shift и Alt или Shift и Ctrl

Win . Клавиша, которая открывает кнопку «Пуск». Чаще всего она не подписана, а на ней просто нарисован значок Windows. Находится между кнопками Ctrl и Alt.

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

Для их включения нужно нажать на клавишу Fn и, удерживая ее, нажать на кнопку с необходимой функцией. Эти кнопки находятся обычно вверху - на F1-F10.

Допустим, мне нужно увеличить яркость экрана ноутбука. Для этого я ищу на клавиатуре кнопку с соответствующей картинкой. У меня, например, это F6 - на ней нарисовано солнышко. Значит, зажимаю клавишу Fn и затем нажимаю на F6. Экран становиться немного светлее. Чтобы еще больше увеличить яркость, опять нажимаю на F6 вместе с Fn.

Как напечатать большую (заглавную) букву

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

Как напечатать точку и запятую

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

Чтобы напечатать запятую , нажмите эту же кнопку, удерживая при этом Shift.

Когда выбран английский алфавит, для печати точки нужно нажать на клавишу, которая находится перед русской точкой. На ней обычно написана буква «Ю». А запятая при английском алфавите находится там, где русская буква «Б» (перед английской точкой).

Кнопки оформления текста

Tab - создает отступ в начале предложения. Другими словами, при помощи нее можно сделать абзац (красную строку).

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

Используется для печати больших букв. Находится под клавишей Tab.

Нажмите на Caps Lock один раз и отпустите ее. Попробуйте напечатать какое-нибудь слово. Все буквы будут печататься большими. Чтобы отменить эту функцию, еще раз нажмите один раз на клавишу Caps Lock и отпустите ее. Буквы, как и раньше, будут печататься маленькими.

(space) - делает промежутки между словами. Самая длинная кнопка на клавиатуре, находится под клавишами букв.

По правилам оформления пробел между словами должен быть только один (не три и даже не два). Ровнять или смещать текст при помощи этой клавиши не правильно. Также пробел ставится только после знака препинания - перед знаком промежутка быть не должно (за исключением тире).

Кнопка удаления. Она стирает те буквы, которые напечатаны перед мигающей палочкой (курсором). Находится с правой стороны, сразу после цифр/знаков. Часто на ней вообще нет надписи, а просто нарисована стрелка, направленная влево.

Также кнопка Backspace используется для того, чтобы поднимать текст выше.

Enter - предназначена для перехода на следующую строку.

Еще благодаря ей можно опустить текст ниже. Находится Enter под кнопкой удаления текста.

Дополнительные клавиши

Это такие клавиши как Insert, Home, Page Up и Page Down, кнопки со стрелками и другие. Находятся они между буквенной и цифровой клавиатурой. Используются для того, чтобы работать с текстом без помощи мышки.

Стрелками можно передвигать мигающий курсор (мигающую палочку) по тексту.

Delete служит для удаления. Правда, в отличие от клавиши Backspace она удаляет буквы не перед, а после мигающего курсора.

Home перемещает мигающий курсор в начало строки, а кнопка End — в конец.

Page Up перемещает мигающий курсор в начало страницы, а Page Down (Pg Dn)— в конец страницы.

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

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

Pause/Break тоже практически никогда не работает. Вообще, она предназначена для приостановления действующего компьютерного процесса.

Все эти кнопки не обязательны и используются людьми редко или вообще никогда.

А вот кнопка может быть весьма полезна.

Она «фотографирует» экран. Потом этот снимок можно вставить в программу Word или Paint. На компьютерном языке такая фотография экрана называется скриншот.

Кнопки клавиатуры, которые нужно запомнить

— если Вы нажмете на эту кнопку и, не отпуская ее, еще на какую-нибудь клавишу с буквой, то буква напечатается большой. Таким же образом можно напечатать символ вместо цифры: № ! () * ? « + и т.д.

— после однократного нажатия на эту кнопку все буквы будут печататься большими. Держать ее для этого не нужно. Чтобы вернуть печать маленькими буквами, следует еще раз нажать на Caps Lock.

— делает отступ (красную строку).

— пробел. При помощи этой кнопки можно сделать расстояние между словами.

— опускает на строку ниже. Для этого нужно поставить мигающую палочку (мигающий курсор) в начало той части текста, которую хотите опустить вниз, и нажать на кнопку Enter.

— удаляет символ перед мигающим курсором. Проще говоря, стирает текст. Также эта кнопка поднимает текст на строку выше. Для этого нужно поставить мигающую палочку (мигающий курсор) в начало той части текста, которую хотите поднять наверх, и нажать на Backspace.

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

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

Когда вы нажимаете на клавишу пе­чатной машинки, символ - к примеру, буква «А» -ударяет в чернильную ленту, и буква отпечатывается на бумаге. Клавиатура компьютера сложнее и много­граннее; одна и та же клавиша может соответство­вать нескольким символам и командам. Клавиша просто запускает электронный сигнал.

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

Сигнал компьютеру. Контакт двух проводков под клави­шей замыкает электрическую цепь, посылая сигнал назад в микропро­цессор (фиолетовый цвет). Микропроцессор знает, какая клавиша нажата, потому что каждая клавиша активизирует только одну пару проводков. В нашем случае клавиша обозначает букву «А», и микропроцессор генерирует ее цифровой код: 10100001.

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

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

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

Организация и использование клавиатуры

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

Систему клавиатурного ввода в компьютере составляют:

  • панель клавиш;
  • световые индикаторы;
  • внутренний контроллер;
  • передающий канал;
  • контроллер клавиатуры.

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

Клавиши клавиатуры делятся на две группы:

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

В середине 19 века, когда компьютеров еще не было и в помине, была изобретена пишущая машинка. Первые пишущие машинки были несовершенны, и при быстром наборе происходило залипание рычагов. Чтобы как-то "разрулить" ситуацию была придумана специальная раскладка, получившая название QWERTY (по названию букв третьего буквенного ряда начиная слева). Суть этой раскладки заключалась в том, что наиболее часто встречающиеся буквы были поставлены "слабым" пальцам - мизинцам (по краям клавиатуры), а наиболее редко встречающиеся буквы - размещались в центре клавиатуры (в области указательных пальцев). Здесь идет речь о, так называемом, слепом десятипальцевом методе печати на клавиатуре.

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


В отличие от латиницы кириллическая раскладка была разработана сразу в эргономическом режиме (когда часто встречающиеся буквы расположены в центре клавиатуры) и используется по сей день практически в неизменном виде.


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


При разработке компьютера IBM применила 8-битное кодирование для ввода информации с клавиатуры - т.е., всего 256 возможных кодов. Каждому коду был присвоен свой графический образ. В основу лег набор символов ASCII (American Standard Code for Information Interchange), который был дополнен символами, которые IBM сочла нужными. Часть символов можно вводить непосредственным нажатием клавиш, часть - комбинацией клавиш.


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