A buffer is a location in memory that is traditionally used because CPU instructions can not directly address data stored in peripheral devices .
A buffer is a temporary memory location , that is traditionally used because CPU instructions can not directly address data stored in peripheral devices .