Домой Решение проблем Из чего состоит клавиатура. Как работает клавиатура компьютера. Принцип работы клавиатуры

Из чего состоит клавиатура. Как работает клавиатура компьютера. Принцип работы клавиатуры

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

Стандартная клавиатура имеет 104 клавиши и 3 информирующих о режимах работы световых индикатора в правом верхнем углу.

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

Устройство клавиатуры

Клавиатура — представляет собой матрицу клавиш, объединенных в единое целое и электронный блок для преобразования нажатия клавиши в двоичный код.

Типы клавиатур :

    мембранные (пленочные),

    сенсорные (емкостные),

    полумеханические,

    механические.

Мембранные : при нажатии клавиш замыкаются две мембраны. В местах соприкосновения мембраны имеют спец. покрытие, обеспечивающее малое сопротивление контактам. Мембраны выглядят как диски на пластиковой пленке, выполненной печатным способом. 20-30 млн. нажатий.

Достоинства :

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

2. низкий шум;

3. легкость нажатия клавиш;

4. защищенность от мелких предметов и жидкостей;

5. низкая цена.

Недостаток : недолговечность.

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

Достоинств о : большая надежность клавиатуры.

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

Достоинство : долговечность.

Механические : клавиша возвращается пружиной.

Достоинства :

1. долговечность;

2. надежность;

3.отсутствует усталость, т.е сопротивление нажатию не зависит от количества нажатий.

Недостатки :

1. отсутствует герметичность (правда есть модели с защитой);

2. шумность;

3. высокая цена.

Эргономика клавиатуры

Под эргономичной клавиатурой понимается удобство клавиатуры для пользователя:

    Толщина клавиатуры (чем тоньше тем лучше) и угол наклона (оптимальный 15 градусов);

    схема расположения клавиш, форма и размеры;

    коэффициент отражения света от всей поверхности клавиатуры;

    легкость чтения надписей;

    необходимое усилие на нажатие клавиши и ее свободный обратный ход.

Существует два общекомпановочных принципа исполнения клавиатуры:

моноблочный – клавиатура выполнена как составная часть системного блока (Notebook);

полиблочный – клавиатура выполнена в виде отдельного устройства.

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

1. Алфавитно-цифровые и знаковые

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

2. Функциональные клавиши от F1 до F12

к каждой клавише привязана функция, в разных программах разные функции)

3. Клавиши управления курсором (8 шт.): клавиши со стрелками (вверх, вниз, вправо, влево), Home (перевод курсора в начало строки), End (перевод курсора в конец строки), Page Up (перевод курсора на страницу вверх), Page Down (перевод курсора на страницу вниз)

4. Клавиши переключателей регистров : Caps Lock, Num Lock.

5. Клавиши модификации кодов (вспомогательные клавиши) Ctrl, Alt, Shift

6. Остальные : Esc – выход из программы, отказ от какого либо действия, Tab – перевод курсора на фиксированное число позиций вперед, Space – клавиша установки пробела, продвижения курсора на одну позицию вперед, Enter – клавиша завершения ввода команды, перевод курсора в другую строку, Bask Space – перемещение курсора влево и стирание при этом символов, Print Screen – вывод изображения на печать, Scroll Lock – режим прокрутки экрана, Pause – установка паузы, Insert – включение режима вставки\замены в режиме набора текста, Delete – удаление символа над курсором

Интерфейс подключения клавиатуры

Существует три типа интерфейса:

AT, PS/2 и USB-интерфейс.

АТ – уже устарел;

PS/2 –для материнских плат формата ATX (фиолетового цвета), круглой формы;

USB – разъем щелевидный прямоугольной формы.

Фирмы производители: DEL (США), COMPAQ (CША), Genius (Юго-Восточная Азия)

Клавиша «y» (yes) в стандартной анлийской раскладке соответствует клавише «н» (нет) в стандартной русской раскладке.

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

Таблица назначения клавиш клавиатуры

Ее необходимо выучить наизусть, ибо назначения общих клавиш необходимо знать.

Клавиши в ОС Windows

  • CTRL+A — Выделить все
  • BACKSPACE — Перейти к папке верхнего уровня

    CTRL+TAB — Перейти из одной вкладки в другую

    F4 – Раскрыть адресную строку

    F1 — Справка

    F10- Перейти к меню SHIFT+F10 — Вызвать контекстное меню для выделенного объекта

    CTRL+ESC — Открыть главное меню/ Нажать на кнопку Пуск

    ALT+TAB — Перейти из одного окна в другое (смена активности окна)

  • Alt+M — Свернуть все окна
  • Win+R — Открыть окно Запуск программы

    Win+M — Свернуть все открытые окна

    Win+F1 — Вызвать справочную систему Windows

    Win+E — Вызвать Проводник Windows

    Win+F — Найти файл и папку

    CTRL+Win+F — Найти компьютер

    Win+Tab — Переход между приложениями Панели задач

    Win+Break — Вызвать свойства системы

На клавиатуре приблизительно находится около 110 клавиш. Их используют для ввода цифр, букв и других символов. Клавиатура имеет и специализированные клавиши, которые активизируют специальные функции.

Расположение клавиш на клавиатуре подчиняется одной и той же общепринятой схеме. Двенадцать функциональных клавиш (от F1 до F12) расположены в верхнем ряду. Под ними находятся алфавитно-цифровые клавиши. Справа - кнопки управления курсором. Крайняя правая часть - это так называемая цифровая панель. Она, в общем-то, дублирует алфавитно-цифровой блок (точнее, только цифры и арифметические знаки), но пользоваться ею намного удобнее. Включается она с помощью кнопки «Nun Loock». Кстати, на большинстве ноутбуков и нетбуков цифровая панель отсутствует - жертва в пользу миниатюрности устройства.

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

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

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

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

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

1. алфавитно-цифровые клавиши;

2. функциональные клавиши;

3. управляющие клавиши;

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

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

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

Рисунок 6. Алфавитно-цифровые клавиши

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

Рисунок 7. Американская клавиатура

Рисунок 8. Русская клавиатура

Рисунок 9. Французская клавиатура

Рисунок 10. Немецкая клавиатура

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

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

Рисунок 11. Функциональные клавиши

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

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

1. Клавиша Esc (называется "Эскейп".) Обычно служит для отмены какого-либо действия программы, выхода из чего-либо и т.д.

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

3. Клавиша Tab (читается "Таб"). Предназначена для формирования отступов в тексте, перехода из одного пункта диалогового окна к другому и т.п.

4. Клавиша CapsLock (читается "капслок".) Предназначена для постоянного ввода заглавных букв.

5. Две клавиши Shift (читается "Шифт"). Меняет регистр клавиатуры. Все клавиши на клавиатуре могут вводить два символа. На клавиатуре обычно нарисовано два знака, расположенные один над другим. Простое нажатие клавиши вводит один символ, указанный на клавише снизу. Это - нижний регистр. Для того, чтобы ввести символ, изображенный на клавише сверху, надо перейти в верхний регистр, т.е. нажать клавишу Shift и, не отпуская ее, нужную клавишу.

6. Две клавиши Ctrl (читается "Контрол"). Служит для подачи компьютеру команд. Команда подается одновременным нажатием клавиши Ctrl и алфавитно-цифрового символа (далее обозначается Ctrl+<буква>).

7. Две клавиши Alt (читается "Альт"). Их назначение сходно с клавишей Ctrl. Используется

8. Backspace (читается "Бэкспейс"). Предназначена для удаления символа слева от курсора.

9. Scroll Lock (читается "Скролл лок"). Сдвигать или прокручивать экран

10. PrintScreen (читается "Принт скрин"). Печать экрана

11. Pause/Break (читается "Пауз" или "Брейк").Приостановить программу

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

Место ввода очередного символа на экране монитора отмечается мигающей черточкой - курсором .

Для перемещения курсора служат клавиши управления курсором .

Таблица 4

Клавиша Insert (читается "Инсерт")

Служит для переключения режима вставки/замены символов при вводе, а также для выделения элементов в списке, добавления элемента в список и т.д.

Клавиша Delete (читается "Делит")

Удаляет символ, на котором стоит курсор (или символ справа от него). Она также предназначена для удаления элемента графического интерфейса.

Клавиша Home (читается "Хоум")

Предназначена для перехода в начало (строки, списка)

Клавиша End (читается "Энд")

Предназначена для перехода в конец (строки, списка)

Клавиша PgUp (читается "Пэйдж ап")

Предназначена для перемещения (прокрутки) изображения на экране вниз

Клавиша PgDn (читается "Пэйдж даун")

Предназначена для перемещения изображения на экране вверх

Стрелка вверх

Служит для перемещения курсора на одну строку вверх

Стрелка вниз

Служит для перемещения курсора на одну строку вниз

Стрелка влево

Служит для перемещения курсора на одну позицию влево

Стрелка вправо

Служит для перемещения курсора на одну позицию вправо

Цифровые клавиши - расположены справа на клавиатуре. При включенном индикаторе Num Lock (название "Num Lock"в буквальном переводе означает "фиксация цифр") начинает работать удобная клавишная панель с цифрами и знаками арифметических операций, расположенными как на калькуляторе - это режим блокировки цифр. Если индикатор Num Lock выключен, то работает режим управления курсором и эти «цифровые» клавиши дублируют клавиши управления курсором, а также клавиши INSERT DELETE.

Кроме этого, на дополнительной цифровой клавиатуре продублированы клавиши /,*,-,+ и Enter, которые стали "серыми". Кроме ввода указанных знаков, они еще применяются для других целей.

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

Таблица 5

Специально для работы с Microsoft Windows 95/98/2000/NT4 на клавиатуре появились две клавиши Win (читается "Вин") с изображение логотипа Windows, и клавиша Context (читается "контекст") с изображением пункта меню.

Таблица 6

Особые комбинации клавиш:

· CTRL+ Alt + Delete одновременное нажатие ведет к перезагрузке DOS, завершение текущей программы в Windows

· CTRL+ Alt + Delete двойное нажатие ведет к перезагрузке Windows

Таблица 7. Название некоторых символов

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

Существует три основных типа механизма клавиш: мембранный , полумеханический и механический . Мембранные клавиатуры обычно дешевле механических в несколько раз.

Мембранные клавиатуры

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

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

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

Плюсами мембранного типа клавиш являются защищенность , низкий шум ицена .

Минус данного типа - недолговечность .

Полумеханические клавиатуры

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

Механические клавиатуры

В механических клавиатурах клавиша возвращается пружиной .

Механические клавиатуры не требуют полного нажатия «до упора» чтобы зарегистрировать сигнал, потому сила для сдвижения клавиши с места является единственной силой, которую вам требуется приложить для регистрирования сигнала. Бить клавишу о каркас клавиатуры уже не обязательно.

Минусы такого механизма: отсутствие герметичности , стоимость.

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

Долговечность (число нажатий, при котором обеспечивается надежный контакт):

для мембранных клавиатур: 10-30 млн;

для механических (полумеханических): 50 млн и даже 100 млн для позолоченных контактов.

Для обычного пользователя 20 млн при обычной работе хватит на 10 лет и более. За это время сменится минимум 2 поколения клавиатур.

Принцип действия.

Основные функции клавиатуры не нуждаются в поддержке драйверов.

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

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

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

Состав клавиатуры.

АЛФАВИТНО - ЦИФРОВЫХ КЛАВИШИ

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

ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ (F1 - F12)

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

СЛУЖЕБНЫЕ КЛАВИШИ

SHIFT; ENTER; ALT; CTRL; TAB; ESC; BACKSPACE;

PRINT SCREEN – печать текущего состояния экрана на принтере (для MS-DOS) или сохранение его в специальной области оперативной памяти, называемой буфером обмена (для Windows).

SCROLL LOCK – переключение режима работы в некоторых (как правило, устаревших) программах.

PAUSE/BREAK – приостановка/прерывание текущего процесса.

УПРАВЛЕНИЕ КУРСОРОМ

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

UP / DOWN / LEFT / RIGHT

HOME и END переводят курсор в начало или конец текущей строки, соответственно. Их действие также модифицируется регистровыми клавишами.

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

DELETE предназначена для удаления знаков, находящихся справа от текущего положения курсора. При этом положение позиции ввода остается неизменным.

ДОПОЛНИТЕЛЬНАЯ ПАНЕЛЬ

дублирует действие цифровых и некоторых знаковых клавиш основной панели.

Настройка клавиатуры.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


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


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


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

Новое на сайте

>

Самое популярное