Aussi appelée mémoire tampon, un buffer sert à
maintenir un flux le plus constant possible de données lors d'une transmission en servant
de réservoir d'instruction. On les retrouve dans les graveurs CD et DVD et
disques durs, dans
les processeurs (mémoires cache), les transmissions réseaux, ...
En électronique numérique, un buffer désigne
également un circuit applificateur généralement connecté entre le
microprocesseur et les bus de données, adresses et de contrôle. On parle de
buffer tristate (trois états) lorsque ce circuit permet également de
déconnecter le processeur lors de l'utilisation du DMA
par un périphérique.