Взаимодействие между процессором и оперативной памятью работает следующим образом: 1
- Когда программа или инструкция запускается, они сначала загружаются из накопителя (например, жёсткого диска или SSD) в оперативную память. 1
- Оперативная память обеспечивает моментальный доступ к этим данным для процессора. 1
- Процессор запрашивает данные из оперативной памяти, и если они там отсутствуют (промах в кэше), они загружаются из более медленной оперативной памяти. 1
- После обработки данные могут снова быть сохранены в оперативной памяти или, если необходимо, записаны обратно в более постоянные накопители. 1
Для взаимодействия процессор и оперативная память соединены друг с другом набором проводов, называемых шиной. 2 Посредством шины процессор может читать данные из оперативной памяти, сообщая ей адрес интересующей ячейки, и посылая запрос на чтение. 2 Похожим образом процессор может записывать данные в оперативную память, передавая ей адрес ячейки, в которую необходимо произвести запись, и посылая запрос на запись. 2