Процессор и операционная система обеспечивают привязку логических адресов к физической памяти с помощью процесса трансляции (привязки) адресов. 24 Он заключается в том, что ссылки в коде программы отображаются в реальные физические адреса, соответствующие текущему расположению программы в основной памяти. 24
Некоторые этапы процесса привязки:
Преобразование логических адресов в физические осуществляет блок управления памятью (MMU), который является частью процессора. 13 Для трансляции адресов MMU использует структуры данных в оперативной памяти, называемые таблицами страниц. 3
Логический адрес, порождённый оператором программы, с физическим должен быть связан до начала выполнения оператора или в момент его выполнения. 24