В вычислениях , A логический адрес является адресом , на котором элемент ( ячейка памяти , для хранения элемента, хост сети) , как представляется , находится с точки зрения исполнителя прикладной программы .
Логический адрес может отличаться от физического адреса из-за работы преобразователя адресов или функции отображения. Такие функции отображения могут быть, в случае архитектуры памяти компьютера , блоком управления памятью (MMU) между ЦП и шиной памяти.
Компьютерная память
Физический адрес банков памяти компьютера может быть отображен на разные логические адреса для различных целей.
В системе, поддерживающей виртуальную память , на самом деле может не быть какой-либо физической памяти, сопоставленной с логическим адресом, пока не будет предпринята попытка доступа. Доступ запускает специальные функции операционной системы, которые перепрограммируют MMU для сопоставления адреса с некоторой физической памятью, возможно, записывают старое содержимое этой памяти на диск и считывают с диска то, что память должна содержать по новому логическому адресу. В этом случае логический адрес может называться виртуальным адресом .
Смотрите также
Эта статья основана на материалах, взятых из Free On-line Dictionary of Computing до 1 ноября 2008 г. и включенных в соответствии с условиями «перелицензирования» GFDL версии 1.3 или новее.