Sissejuhatus füüsilisse aadressi vs loogiline aadress

  • Füüsiline aadress on aadress, mida kasutatakse mälu füüsilise asukoha tuvastamiseks. MUM, mis on mäluhaldusüksus, ei pääse otse füüsilisele aadressile, selle asemel kasutab ta füüsilisele aadressile pääsemiseks loogilist aadressi. Füüsilise aadressi arvutamiseks kasutage MUM-i loogilist aadressi. Nagu mäluhaldusüksustel, ei pääse ka kasutajad otse füüsilisele aadressile. Füüsilisele aadressile pääseb juurde, kasutades neile vastavat loogilist aadressi. Kui kasutaja käivitab programmi, käivitatakse programm loogilisel aadressil, kuid loogilise aadressi, st programmi käivitamiseks on programmi salvestamiseks vaja füüsilist aadressi. Niisiis, enne kui neid kavatsetakse programmis kasutada, on vaja loogiline aadress füüsiliseks aadressiks kaardistada. Loogilise aadressi füüsiliseks aadressiks kaardistamiseks kasutatakse mäluhaldusüksuse riistvara.
  • Loogilise aadressi genereerib keskseade (CPU), kui programm töötab arvutis. Loogiline aadress on teada ka virtuaalaadressi jaoks, kuna neid füüsiliselt ei eksisteeri. Seda aadressi kasutatakse CPU füüsilisele aadressile juurdepääsu saamiseks.
    Käivituse ajal loob mäluhaldusüksus erineva füüsilise ja loogilise aadressi, laadimise ja kompileerimise aja korral loob mäluhaldusüksus sama füüsilise aadressi ja loogilise aadressi.

Pea ja pea võrdlus füüsilise aadressi ja loogilise aadressi vahel (infograafika)

Allpool on 9 parimat võrdlust füüsilise aadressi ja loogilise aadressi vahel :

Põhiline erinevus füüsilise ja loogilise aadressi vahel

Arutleme mõne peamise peamise erinevuse vahel füüsilise aadressi ja loogilise aadressi vahel:

  • Füüsiline aadress on aadress, mis näitab mälu asukohta, loogiline aadress aga protsessori aadressi, st keskseade genereerib aadressi.
  • Ühel seadmel võib olla ainult üks füüsiline aadress. Need on püsivad, nii et neid ei saa muuta. Ühel seadmel võib olla mitmesuguseid loogilisi aadresse. Kui loogilised aadressid on dünaamilised, saab neid muuta.
  • Mäluhaldusüksus genereerib füüsilise aadressi, CPU aga loogilise aadressi.
  • Füüsilise aadressi kaardistamist loogiliseks aadressiks loetakse füüsiliseks aadressiks. Programmide jaoks genereerib CPU loogiliste aadresside komplekti, mida nimetatakse loogiliseks aadressiruumiks.
  • Füüsilisele aadressile ei pääse otse juurde, samas kui loogilistele aadressidele pääseme otse juurde.
  • Kasutajad ei saa vaadata füüsilisi aadresse, samal ajal kui nad saavad hõlpsalt vaadata loogilisi aadresse.
  • Füüsiliste aadresside ruum on kõigi programmis genereeritud füüsiliste aadresside kogum. Samuti on loogiliste aadresside ruum kõigi programmis genereeritud loogiliste aadresside kogum.
  • Füüsilised aadressid ja loogilised aadressid vajavad ajaaadresside sidumisskeemide koostamiseks ja laadimiseks sama aega. Teisest küljest kuluvad füüsiliste ja loogiliste aadresside täitmiseks erinevad ajad.
  • Füüsilist aadressi kasutatakse mälu asukoha tuvastamiseks, teisest küljest aga loogilist aadressi füüsilisele aadressile juurdepääsu saamiseks.

Füüsikalise aadressi ja loogilise aadressi võrdlustabel

Allolev tabel võtab kokku võrdluse füüsilise aadressi ja loogilise aadressi vahel:

Võrdluse alused Füüsiline aadress Loogiline aadress
Definitsioon Füüsiline aadress on mälu / salvestusruumi koht. Loogilised aadressid genereerib protsessor.
Genereerinud Füüsilise aadressi genereerib MUM (mäluhaldusüksus) Loogilise aadressi genereerib keskseade (CPU).
Juurdepääs: Kasutajad ei pääse füüsilistele aadressidele otse juurde. Füüsilistele aadressidele juurdepääsu saamiseks kasutab see loogilist aadressi. Kasutajad pääsevad otse juurde loogilistele aadressidele. Seda kasutatakse füüsilistele aadressidele juurdepääsuks.
Aadressi ruum Füüsilise aadressi komplekt kaardistatakse loogiliseks aadressiks ja seda peetakse füüsiliseks aadressiks. CPU genereerib loogilise aadressi komplekti, mis vastab programmidele ja mida peetakse loogiliseks aadressiruumiks.
Nähtavus See pole kasutajale nähtav. Kasutajad ei saa füüsilist aadressi vaadata. See on kasutajale nähtav. Kasutajad saavad loogilisi aadresse hõlpsalt vaadata.
Variatsioon Ühel seadmel on ainult üks füüsiline aadress. Füüsilised aadressid on püsivad. Loogilisi aadresse saab muuta. Loogilisel aadressil on variatsioone.
Juurdepääs muutustele Füüsiline aadress ei muutu. Loogilist aadressi saab muuta.
Kasutab Seda kasutatakse mälu füüsilise asukoha leidmiseks. Seda kasutatakse füüsilise aadressi kuvamiseks.
Kompileerimise aeg ja laadimisaja aadresside sidumisskeemid Sama mis loogiliste aadressidega. Sama mis füüsilised aadressid.

Järeldus

Selles artiklis oleme näinud erinevusi füüsiliste ja loogiliste aadresside vahel nende peamiste erinevustega. Loodetavasti leiate sellest artiklist abi.

Soovitatavad artiklid

See on juhend peamiseks erinevuseks füüsilise aadressi ja loogilise aadressi vahel. Siin käsitleme ka füüsilise aadressi ja loogilise aadressi peamisi erinevusi infograafikaga ja võrdlustabelit. Võite lisateabe saamiseks vaadata ka järgmisi artikleid -

  1. Ülekoormamine vs alistamine
  2. .Net Core vs.Net Framework
  3. Veebimajutus vs pilvemajutus
  4. MySQL vs SQLite
  5. Pythoni ülekoormamine
  6. 4 parimat funktsiooni pakkuvat pilvimajutuse pakkujat

Kategooria: