First-In First-Out buffer: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
m +links
m +cat
Line 4: Line 4:


{{semi-stub}}
{{semi-stub}}
[[Category:Hardware Basics]]

Revision as of 02:40, 13 December 2018

A First-In First-Out buffer (usually given as FIFO) is a form of buffer in which data is inserted at one end, and removed from the other, so that the data is retrieved in the same order as it went in - hence the name.

FIFO buffers are found in both hardware and software; in the latter, they are usually implemented as ring buffers, to avoid the un-productive overhead of shifting data around as data is added and removed.