No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
− | {{stub}} |
||
− | |||
− | |||
A '''buffer''' is a block of [[memory]] that temporarily holds [[data]] and allows the [[data]] to be read or written in larger chunks to improve a [[computer]]’s performance. |
A '''buffer''' is a block of [[memory]] that temporarily holds [[data]] and allows the [[data]] to be read or written in larger chunks to improve a [[computer]]’s performance. |
||
Buffers are used to offset differences between the operating speeds of different devices, such as a [[printer]] and a [[computer]]. Buffers are used for many purposes, such as (a) [[interconnect]]ing two [[digital]] circuits operating at different rates, (b) holding [[data]] for use at a later time, (c) allowing timing corrections to be made on a [[data stream]], (d) collecting [[binary data]] [[bit]]s into groups that can then be operated on as a unit, (e) delaying the transit time of a signal in order to allow other operations to occur. |
Buffers are used to offset differences between the operating speeds of different devices, such as a [[printer]] and a [[computer]]. Buffers are used for many purposes, such as (a) [[interconnect]]ing two [[digital]] circuits operating at different rates, (b) holding [[data]] for use at a later time, (c) allowing timing corrections to be made on a [[data stream]], (d) collecting [[binary data]] [[bit]]s into groups that can then be operated on as a unit, (e) delaying the transit time of a signal in order to allow other operations to occur. |
||
− | |||
[[Category:Hardware]] |
[[Category:Hardware]] |
Revision as of 23:28, 19 April 2010
A buffer is a block of memory that temporarily holds data and allows the data to be read or written in larger chunks to improve a computer’s performance.
Buffers are used to offset differences between the operating speeds of different devices, such as a printer and a computer. Buffers are used for many purposes, such as (a) interconnecting two digital circuits operating at different rates, (b) holding data for use at a later time, (c) allowing timing corrections to be made on a data stream, (d) collecting binary data bits into groups that can then be operated on as a unit, (e) delaying the transit time of a signal in order to allow other operations to occur.