Как осуществляется ввод данных в компьютер с клавиатуры?

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

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

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

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

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

Сигнал при нажатии клавиши регистрируется контроллером клавиатуры
материнской платы и передается в виде скэн-кода в буфер клавиатуры.

Сигнал при нажатии клавиши регистрируется контроллером клавиатуры, и
передается в виде скэн-кода на материнскую плату.

Скэн-код — это однобайтное число, младшие 7 бит которого представляют
идентификационный номер, присвоенный каждой клавише.

Скэн-код — это однобайтное число, младшие 7 бит которого представляют
ASCII код символа, присвоенный каждой клавише.

Kаждая клавиша генерирует два типа скэн-кода "код нажатия",
когда клавиша нажимается, и "код освобождения", когда клавиша опускается.

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

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

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

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

Прерывание от клавиатуры обслуживается специальной программой,
входящей в состав ROM BIOS.

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

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

Буфер клавиатуры организован по принципу FIFO
(первый вошел — первый вышел).

3). Что представляют собой и как используются манипуляторы типа "мышь"


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

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

Порядок, в котором освещаются фоточувствительные элементы мыши, определяет
направление перемещения, а частота приходящих от них импульсов - скорость.

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

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

Устройством ввода мыши являются клавиши.

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

Существуют беспроводные мышки, которые осуществляют передачу
данных в радио или инфракрасном диапазоне с расстояния 2 - 3 метра

Тачпад (touchpad) - сенсорная панель, с помощью которой курсор на экране
двигается согласно перемещению пальца по этой панели.

Трекпойнт (TrackPoint) - координатное устройство, представляет собой
миниатюрный джойстик с шершавой вершиной диаметром 5-8 мм.

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

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

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

Трекпойнт (TrackPoint)- сенсорная панель, с помощью которой курсор
на экране двигается согласно перемещению пальца по этой панели.

Тачпад (touchpad)- координатное устройство, представляет собой
миниатюрный джойстик с шершавой вершиной диаметром 5-8 мм.


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



double arrow
Сейчас читают про: