В компьютере , то адрес памяти регистр ( МАРЫ ) [1] является процессор регистра , который хранит либо адрес памяти , из которого данные будут натянутыми ЦП, или адрес , по которому данные будут отправлены и сохранены.
Другими словами, этот регистр используется для доступа к данным и инструкциям из памяти во время фазы выполнения инструкции. MAR хранит в памяти место данных, к которым необходимо получить доступ. При чтении из памяти данные, адресованные MAR, поступают в MDR ( регистр данных памяти ), а затем используются ЦП. При записи в память ЦП записывает данные из MDR в ячейку памяти, адрес которой хранится в MAR. MAR, который находится внутри ЦП, поступает либо в ОЗУ ( оперативную память ), либо в кеш.
Регистр адреса памяти - это половина минимального интерфейса между микропрограммой и памятью компьютера ; другая половина - это регистр данных памяти .
В общем, MAR - это регистр параллельной загрузки, который содержит следующий адрес памяти, которым нужно управлять. Например, следующий адрес для чтения или записи.
Рекомендации
- ^ «Понимание MAR и MDR» . www.cs.umd.edu . Архивировано из оригинала на 2017-03-28 . Проверено 20 января 2017 .