Выполняет роль буфера между МП и ОП, а так-же другими устройствами в случае дисбаланса в их быстродействии
Для хранения выполняемых программы, данных для них и результатов вычислений (как промежуточных, так и окончательных перед выдачей пользователю)
Для хранения программ, которые могут быть непосредственно загружены в ОЗУ для выполнения, а также массивов данных, доступных выполняемым программам и формируемых этими программами
Для хранения указателей адресов и промежуточных результатов вычислений