Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
Freenet DSL
Who's Online
12 user(s) are online (11 user(s) are browsing encyclopedia)

Members: 0
Guests: 12

more...
browser tip
recommendation!
Sponsored
partner

Keyboard buffer

A keyboard buffer is a section of computer computer storage used to hold keystrokes before they are processed.

Computer keyboard buffers have long been used in command line interface processing. As a user enters a command, he sees it echoed on his computer display and can edit it before it is processed by the computer.

In time-sharing systems, the location of the buffer depends on whether communications is full duplex or half duplex. In full-duplex systems, keystrokes are transmitted one by one. As the main computer receives each keystroke, it ordinarily appends the character which it represents to the end of the keyboard buffer. The exception is control characters, such as rub out or backspace which correct typing mistakes by deleting the character at the end of the buffer.

In half duplex systems, keystrokes are echoed locally on a computer terminal. The user can see the command line on his terminal and edit it before it is transmitted to the main computer. Thus the buffer is local.