Состав клавиш стандартной клавиатуры компьютера
Клавиатура компьютера – основное устройство ручного ввода информации, команд и данных. В данной статье рассмотрено устройство и раскладка клавиатуры компьютера, горячие клавиши, символы и знаки на клавиатуре.
Принцип действия клавиатуры таков:
- После нажатия клавиши, микросхема клавиатуры генерирует скан-код.
- Скан-код поступает в порт, интегрированный в материнскую плату.
- Порт клавиатуры сообщает процессору прерывание с фиксированным номером.
- Получив фиксированный номер прерывания, процессор обращается в спец. область оперативной памяти, содержащий вектор прерываний – список данных. Каждая запись списка данных, содержит адрес программы, обслуживающей прерывание, совпадающее с номером записи.
- Определив запись программы, процессор переходит к её выполнению.
- Затем программа обработчик прерывания направляет процессор к порту клавиатуры, где тот находит скан-код. Далее, под управлением обработчика, процессор определяет, какой из символов соответствует данному скан-коду.
- Обработчик отправляет код в буфер клавиатуры, известив об этом процессор, затем прекращает свою работу.
- Процессор переходит к отложенной задаче.
- Введённый символ хранится в буфере клавиатуры, пока его не заберёт программа, для которой он предназначен, например, текстовый редактор Microsoft Word.
Спецсимволы
Мы привыкли к тому, что символ – это что-то визуальное, однако при форматировании текста часто необходимо делать отступы и переносы строк, которые игнорируются браузером при отображении. В этом случае применяют специальные символы. На клавиатуре их нет, а вот в html-коде можно, к примеру, прописать   , что будет означать неразрывный пробел.
Представим другую ситуацию: вы пишете статью об интернет-технологиях и хотите привести примеры тегов языка html . Но вот ведь незадача: вы знаете, как ставить на клавиатуре символы ( не маленькие ведь уже ), однако браузер воспринимает теги как теги и ничего не отображает. В таком случае на помощь снова приходят спецсимволы.
Иногда перед авторами статей встает замысловатая задачка: как написать символы на клавиатуре, если их на ней нет. Слабые сдаются и применяют ухищрения, называя словами то, что не смогли напечатать. Посвященные же обращаются к спецсимволам и находят то, что нужно:
К примеру, 7 – иудейская звезда; символ на клавиатуре отсутствует, но при написании религиозных текстов очень даже пригодится.
Панель с клавишами типа PS/2
Коннектор PS/2 – это 6-пиновый мини-DIN коннектор, используемый для подключения ряда клавиатур и мышек к ПК. Его имя получено от серии персональных компьютеров IBM Personal System/2, представленных ещё в далёком 1987 году. В поздних 90-х в большинство компьютеров был интегрирован коннектор стандарта PS/2, поэтому такие клавиатуры часто называются PS/2.
Символы
Для набора спецсимволов, необходимо зажать комбинацию клавиш Alt и +, после чего следует набор зашифрованной команды. Примеры набора кодов показаны ниже.
Числовой код необходимо набирать на Num-pad
Клавиатура для Интернета
Интернет-клавиатуры также разработаны для широкого набора мультимедийных приложений, но особенно они пригодятся активным пользователям сети Интернет. В такое устройство встроен ряд специальных кнопок, схожих с панелью управлению браузера («Home», «Back» и «Forward», запуск электронной почты и так далее). При этом для задействования таких клавиш компьютер должен иметь соответствующую операционную систему.
Какие бывают раскладки клавиатуры
Описанные выше русский набор и латиница касаются исключительно «программной» раскладки, которая и является таковой в общепринятом смысле слова. Помимо этого для каждого отдельного языка могут выбираться несколько ее вариантов. Для русского набора, в частности, вводятся обычная схема – ЙЦУКЕН и фонетическая ее версия (ЯВЕРТЫ).
Для латиницы предусмотрено три модификации, а именно:
- типовая QWERTY;
- схема «Дворака»;
- раскладка «Colemak».
Обратите внимание: Один и тот же тип нередко применяется сразу для нескольких языков.
Так, латиница QWERTY, в частном случае, может применяться для ввода и вывода на экран пяти иностранных языков. Их набор в различных ОС Windows может существенно отличаться.
Помимо программного способа ввода возможны другие его виды, устанавливающие соответствие не по языковому принципу. Согласно принятой классификации они подразделяются на следующие типы:
- Механическая, устанавливающая форму, размеры и относительное расположение кнопок.
- Визуальная, используемая для маркировки отдельных клавиш.
- Особая «функциональная» раскладка, вводимая групповым или одиночным нажатием:
- Аппаратная, устанавливающая необходимые соответствия значков и символов.
Последний тип является постоянным для большинства клавиатур.
Почему буквы расположены именно так
Самая известная из раскладочных схем (англоязычная QWERTY) по большей части выбиралась случайно. В эпоху печатных машинок применялись не до конца доработанные механизмы набора, из-за чего смежные рычажки цеплялись и нажимались одновременно. Поэтому конструкторы решили часто используемые символы разнести по краям печатного поля. Правда, пришлось пожертвовать скоростью набора, но зато количество испорченных листов документации заметно снизилось.
Дополнительная информация! Помимо этого, были разнесены буквы, которые в стандартных сочетаниях (в часто встречающихся словах) следовали подряд одна за другой. Такой прием позволил повысить скорость печати в две руки.
Кроме того, вполне правдоподобна версия, согласно которой сочетание QWERTY позволяло продавцам набирать ключевое слово «Пишущая машинка» («type writer»), пользуясь одним только верхним рядом. Полное доминирование этой раскладки и превращение ее в стандарт стало возможным лишь в 1888 году. С этого времени получили широкое распространение курсы быстрого печатания для людей с ограниченным зрением. На них было принято решение использовать именно QWERTY.
После этого сработал механизм сетевого эффекта, когда выгодно было продавать модели машинок, для работы с которыми уже были подготовлены освоившие данную раскладку операторы. С другой стороны пользователи старались приобретать именно те модели, на которых применялась уже освоенная схема. В последствие она один в один была перенесена на клавиатуры первых вычислителей (прародителей современных компьютеров).
Любовь к технике
Знаки препинания в английской раскладке
При наборе в раскладке латиницей, также используются знаки препинания, которые печатаются сочетанием клавиши Shift, чисел и некоторых буквенных сочетаний.
Внешний вид китайской клавиатуры
Но все не так страшно: на фото вы можете видеть, какая клавиатура у китайцев сегодня. Она стандартного, привычного нам размера. Обычная китайская раскладка клавиатуры с латинским аналогом QWERTY вполне устраивает современных китайцев: они неплохо справляются с вводом необходимого количества иероглифов. Да и не каждому требуются все, имеющиеся в языке — в обыденном лексиконе средний житель Китая использует всего около 3 000. Но удобная и эргономичная клавиатура появилась далеко не сразу — и все, как и в Европе, началось с печатных машинок.
Обилие мелких символов заставляло машиниста первой печатной машинки отыскивать нужный иероглиф, используя увеличительное стекло. Затем он перемещал на найденное весь механизм, нажимал на ручку, чтоб привести в действие лапку. Та по ходу движения захватывала и переворачивала требуемый иероглиф, оставляя его отпечаток на бумаге. Бумагоноситель слегка прокручивался, на бумаге появлялось местечко для следующего иероглифа.
Разумеется, это был трудозатратный и длительный процесс, и скорость набора текста была незначительна. Даже самый профессиональный машинист за минуту с трудом успевал напечатать 11 иероглифов.