Logikai cím és fizikai cím az operációs rendszerben

Szerző: Laura McKinney
A Teremtés Dátuma: 3 Április 2021
Frissítés Dátuma: 3 Lehet 2024
Anonim
Logikai cím és fizikai cím az operációs rendszerben - Más
Logikai cím és fizikai cím az operációs rendszerben - Más

Tartalom

A logikai cím és a fizikai cím közötti különbség az, hogy a logikai cím egy virtuális cím, amelyet a CPU generál, míg a fizikai cím a számítógép memóriaegységében található.


Van memória és regiszterek a számítógépes rendszerben, van egy regiszterek címe, és ezeket a regisztereket használják adatok és információk tárolására. A nyilvántartásokat a címük nevezi; Kétféle cím létezik: az egyik logikai cím, a másik pedig egy fizikai cím. Nagyon sok különbség van a logikai cím és a fizikai cím között, helyes lehet azt mondani, hogy a logikai cím és a fizikai cím két különféle dolog, amelyek fontos szerepet játszanak számítógépes rendszerünkben. Ha a fő különbségről beszélünk, akkor a logikai cím és a fizikai cím logikai címe közötti fő különbség a CPU által generált virtuális cím, míg a fizikai cím a számítógép memóriaegységében található. A regisztereket a cím használatával lehet azonosítani. A számítógépes rendszer fizikai címe azonosítja a memóriában lévő fizikai helyet. A számítógépes rendszer memóriakezelő egysége kiszámítja a fizikai címet. A fizikai címet minden logikai címhez egy memóriakezelő egység generálja. A felhasználónak logikai címmel kell foglalkoznia, és soha nem szabad fizikai címet használni.A felhasználó által generált program fizikai címmel is végrehajtható; A felhasználók össze vannak zavarodva, mert úgy gondolják, hogy a logikai cím felelős a kód generálásáért, de ez nem igaz. A legfontosabb rész a logikai cím és a fizikai cím leképezése. A memóriakezelő egység játékai nagyon fontos szerepet játszanak a logikai cím és a fizikai cím leképezésében.


A logikai címet a felhasználó megtekinti, mivel ez egy virtuális cím, másrészt a felhasználó nem látja közvetlenül a fizikai címet, mivel nem virtuális cím. A számítógépen található hivatkozást logikai címnek nevezzük, és a logikai címet használjuk a fizikai cím eléréséhez. A CPU címet generál, és ezt a címet az adatok hívására használják a nyilvántartásokból, és a CPU által generált címet logikai címnek nevezik. A logikai cím virtuális, mert fizikailag nem lép ki, és ez is az egyik fő különbség a logikai cím és a fizikai cím között. Van egy kifejezés logikai címtér; ez a kifejezés a program által generált logikai cím halmaza. Minden logikai címnek megvan a saját fizikai címe, és a logikai cím és a fizikai címe között egyezést mutat. Ezt a megfelelést egy hardver rendszer mutatja be, amely memóriakezelő egység. A memóriakezelő egység szerepe azonos logikai és fizikai cím generálása, és ezeket az azonos logikai és fizikai címet az összeállítási és betöltési idő alatt generálják.


Tartalom: A logikai cím és a fizikai cím közötti különbség az operációs rendszerben

  • Összehasonlító táblázat
  • Mi a logikai cím?
  • Mi a fizikai cím?
  • Főbb különbségek
  • Következtetés
  • Magyarázó videó

Összehasonlító táblázat

bázisLogikai cím Valódi cím
Jelentésa logikai cím egy virtuális cím, amelyet a CPU generálA fizikai cím a számítógép memóriaegységében található.
használóA felhasználó megnézheti a logikai címetA felhasználó nem tudja megtekinteni a fizikai címet
HozzáférésA felhasználó hozzáférhet a logikai címhezA felhasználónak nincs hozzáférése a fizikai címhez
KiváltA logikai címet a CPU generáljaA fizikai címet a Memóriakezelő egység generálja

Mi a logikai cím?

A CPU címet generál, és ezt a címet az adatok hívására használják a nyilvántartásokból, és a CPU által generált címet logikai címnek nevezik. A logikai cím virtuális, mert fizikailag nem lép ki, és ez is az egyik fő különbség a logikai cím és a fizikai cím között. Van egy kifejezés logikai címtér; ez a kifejezés a program által generált logikai cím halmaza. Minden logikai címnek megvan a saját fizikai címe, és a logikai cím és a fizikai címe között egyezést mutat. Ezt az egyezést egy hardver rendszer mutatja be, amely memóriakezelő egység. A memóriakezelő egység szerepe azonos logikai és fizikai cím generálása, és ezeket az azonos logikai és fizikai címet az összeállítási és betöltési idő alatt generálják.

Mi a fizikai cím?

A számítógépes rendszer fizikai címe azonosítja a memóriában lévő fizikai helyet. A számítógépes rendszer memóriakezelő egysége kiszámítja a fizikai címet. A fizikai címet minden logikai címhez a memóriakezelő egység generálja. A felhasználónak logikai címmel kell foglalkoznia, és soha nem szabad fizikai címet használni. A felhasználó által generált program fizikai címmel is végrehajtható; A felhasználók össze vannak zavarodva, mert úgy gondolják, hogy a logikai cím felelős a kód generálásáért, de ez nem igaz. A legfontosabb rész a logikai cím és a fizikai cím leképezése. A memóriakezelő egység játékai nagyon fontos szerepet játszanak a logikai cím és a fizikai cím leképezésében.

Főbb különbségek

  1. A logikai cím egy virtuális cím, amelyet a CPU generál, míg a fizikai cím a számítógép memóriaegységében található.
  2. A felhasználó megnézheti a logikai címet, míg a felhasználó nem tudja megtekinteni a fizikai címet.
  3. A felhasználónak hozzáférése van a logikai címhez, míg a felhasználónak nincs hozzáférése a fizikai címhez
  4. A logikai címet a CPU generálja, míg a fizikai címet a Memóriakezelő egység generálja

Következtetés

A fenti cikkben megmutatjuk a különbséget a fizikai cím és a logikai cím között.

Magyarázó videó