The Memory Address Register is used to store an address which is to be read from or to be written to in immediate storage, usually Random Access Memory.