Managing input and output is largely a matter of managing queues and
buffers, special storage facilities that take a stream of bits from a device, perhaps a keyboard or a serial port, hold those bits,
and release them to the CPU at a rate slow enough for the CPU to cope with.
[
enHOW OPERATING SYSTEMS WORK ]
TCP then extracts data from the
buffer, and transmits it to TCP on the receiving computer.
[
en
COMER
]
The 16550 UART has been standard on PCs for the last five years or so, and has a 16-byte
buffer. This
buffer stores data temporarily while your system is off doing something else (as in a multitasking environment).
[
en
WINMAG
]
LPD AB MCLH
29/10/2010
|
![]() |
![]() |