Логічна адреса проти фізичної адреси

Автор: Laura McKinney
Дата Створення: 5 Квітень 2021
Дата Оновлення: 14 Травень 2024
Anonim
IP-адреса | Курс "Компьютерные сети"
Відеоролик: IP-адреса | Курс "Компьютерные сети"

Зміст

Хоча інструкції рухаються в обчислювальній системі, вони мають різні місця, які допомагають користувачеві та комп'ютеру, де їх знайти. Вся ця діяльність відбувається завдяки адресам, які допомагають в районі. У статті розглянуто два терміни - логічна адреса в операційній системі та фізична адреса в операційній системі. Вони мають свої відмінності і визначаються так; Адреса чогось, що формує центральна система обробки, стає відомою як логічна адреса. З іншого боку, фактична адреса чогось, що робить центральна система обробки, стає відомою як фізична адреса.


Зміст: Різниця між логічною адресою та фізичною адресою

  • Порівняльна діаграма
  • Логічна адреса в операційній системі
  • Фізична адреса в операційній системі
  • Ключові відмінності

Порівняльна діаграма

Основи розрізненняЛогічна адреса в операційній системіФізична адреса в операційній системі
ВизначенняАдреса чогось, що генерує центральна система обробки.Фактична адреса чогось, що робить центральна система обробки.
ПриродаВиходить за рахунок процесораПоказує як логічну адресу, яка не є віртуальною.
КосмосНабір усіх логічних адрес, які ЦП генерує з посиланням на програмуНабір усіх адрес, які відображаються на кожну логічну адресу
ВаріаціяТримає зміниЗавжди залишається тим самим
ВідношенняДопомагає дістатися до фізичної адреси.Завжди залишається прихованим від очей користувача.

Логічна адреса в операційній системі

Адреса чогось, що формує центральна система обробки, стає відомою як логічна адреса. Інша назва, яка використовується для логічної адреси, - це віртуальна адреса, оскільки ця не залишається в системі, а просто служить орієнтиром для архітектури для розуміння позицій інших речей. Операційна система комп’ютера вимагає певної програми, яка допомагає знайти базову адресу; це виступає як міра пошуку інших місць в системі. Інший спосіб пояснення означає адресу блоку пам'яті, який він використовує на початку. Адреса, яка існує в системі в якості базової адреси, додається до тієї, що генерується центральним процесорним блоком, і вони обидва в кінцевому підсумку формують фізичну адресу. Він стає варіантом для інших типів адрес, завдяки перекладачу відображення для більшості випадків та функцією адреси для інших. Ці функції відображення стають блоком управління пам’яттю між процесором та шиною, яка несе пам'ять; вони виконують те саме завдання, коли мова йде про рівень перекладу адрес і ЦП. Найкращим прикладом такого шару стає шар передачі даних, який існує між апаратним забезпеченням та програмним забезпеченням комп'ютерної мережі. Ця адреса відображається на інших пристроях і знову і знову використовується для різних цілей. Логічна пам'ять стирається щоразу, коли система перезавантажується, і вся зібрана інформація стає мінливою протягом часу.


Фізична адреса в операційній системі

Фактична адреса чогось, що створює центральна система обробки, стає відомою як фізична адреса. Він залишається відображеним за допомогою блоку управління пам’яттю і надає перевагу використанню, коли їм потрібно щось точно знайти. Як пояснено в попередньому параграфі, адреса, яка існує в системі як базова адреса, додається до тієї, що генерується центральним процесорним блоком, і вони обидва в кінцевому підсумку формують фізичну адресу. Логічна адреса допомагає системі зрозуміти місцеположення; вона повинна відображати себе в пам'яті, щоб зробити її постійною. Для цього вони вимагали MMU, і коли набір усіх логічних адрес присвоюється набору всіх фізичних адрес, тоді ми називаємо простір фізичним адресним простором. Тільки коли дійсна адреса використовується як адреса пам'яті, вона переміщується в базовий / міграційний список. Гаджет обладнання для відображення пам’яті, який називається блоком адміністрування пам’яті (MMU), змінюється над чутливими місцями на фізичні місця. Стратегія обмеження часу збору та часу завантаження створює однакові інтелектуальні та фізичні місця. Як би це не було, у плані, що обмежує адресу, час виконання, простір інтелектуального та фізичного адреси контрастують. Ще слід зазначити, що фізична адреса десь не існує, користувач не бачить її неозброєним оком і повинен залежати від покажчиків, які показують місцеположення, а не точного коду. Для того, щоб система зрозуміла інструкцію, фізична адреса стає критичною і працює від місця мінімуму до максимуму.


Ключові відмінності

  1. Адреса чогось, що формує центральна система обробки, стає відомою як логічна адреса. Тоді як фактична адреса чогось, що робить центральна система обробки, стає відомою як фізична адреса.
  2. Хоча логічна адреса виходить завдяки процесору, фізична адреса відображається як розташування логічної адреси, яка не є віртуальною.
  3. Логічний адресний простір стає відомим як набір усіх логічних адрес, які ЦП генерує з посиланням на програму, тоді як фізичний адресний простір стає відомим як набір усіх адрес, які відображаються на кожну логічну адресу.
  4. Логічні адреси стають видимими для користувача, коли вони лежать у віртуальному кадрі, тоді як фізичні адреси ніколи не стають видимими для користувача.
  5. Людина, яка користується комп’ютером, повинна спочатку отримати ноу-хау логічних адрес для доступу до фізичної адреси, з іншого боку, людина не має жодного способу доступу до наступного місця.
  6. Фізична адреса має всі обчислення, виконані з управлінням пам'яттю. З іншого боку, вся інформація в межах логічної адреси надходить через центральний блок обробки.
  7. Логічна пам'ять може постійно змінюватися в системі, але фізична адреса цього об'єкта завжди залишається однаковою.