Буфер клавиатуры - Keyboard buffer

А буфер клавиатуры это раздел компьютер объем памяти используется для удержания нажатий клавиш перед их обработкой.

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

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

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

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

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

Другое использование

Использование буферов клавиатуры иногда известно со стороны пользователя как наперед.