FIFOメモリでは、メモリからのデータ読み込みは常に一番古いデータから行われます。
下図はFIFOでデータ取得を行うときのイメージです。 データを取り込むとメモリの空き容量がその分だけ増え、次にデータ取得を行うときは残りの一番古いデータから取り込みます。 FIFOの場合、一度取り込んだデータはメモリから破棄されます。