Loģiskā adrese salīdzinājumā ar fizisko adresi

Autors: Laura McKinney
Radīšanas Datums: 5 Aprīlis 2021
Atjaunināšanas Datums: 14 Maijs 2024
Anonim
Crypto Pirates Daily News - February 17th, 2022 - Latest Cryptocurrency News Update
Video: Crypto Pirates Daily News - February 17th, 2022 - Latest Cryptocurrency News Update

Saturs

Lai arī instrukcijas pārvietojas skaitļošanas sistēmā, tām ir dažādas vietas, kas lietotājam un datoram palīdz atrast, kur tās atrast. Visa šī darbība notiek adrešu dēļ, kas palīdz šajā apgabalā. Divi termini, kas tiek apspriesti rakstā, ir loģiskā adrese operētājsistēmā un fiziskā adrese operētājsistēmā. Viņiem ir atšķirības un tie tiek definēti šādi; Centrālās apstrādes sistēmas ģenerētā adrese kļūst par loģisko adresi. No otras puses, faktiskā adrese tam, ko centrālā apstrādes sistēma izgatavo, kļūst pazīstama kā fiziskā adrese.


Saturs: atšķirība starp loģisko un fizisko adresi

  • Salīdzināšanas tabula
  • Loģiskā adrese operētājsistēmā
  • Fiziskā adrese operētājsistēmā
  • Galvenās atšķirības

Salīdzināšanas tabula

Atšķirības pamatsLoģiskā adrese operētājsistēmāFiziskā adrese operētājsistēmā
DefinīcijaTāda adrese, ko ģenerē centrālā apstrādes sistēma.Centrālā apstrādes sistēma izgatavo kaut ko faktisko.
DabaIznāk CPU dēļParāda kā loģiskās adreses atrašanās vietu, kas nav virtuāla.
KosmossVisu loģisko adrešu kopums, ko ģenerē centrālais procesors, atsaucoties uz programmuVisu to adrešu kopums, kuras tiek kartētas katrā loģiskajā adresē
VariācijaTurpina mainītiesVienmēr paliek tas pats
AttiecībasPalīdz sasniegt fizisko adresi.Vienmēr paliek paslēpts no lietotāja acīm.

Loģiskā adrese operētājsistēmā

Centrālās apstrādes sistēmas ģenerētā adrese kļūst par loģisko adresi. Vēl viens loģiskās adreses nosaukums ir virtuālā adrese, jo šī sistēma nepaliek sistēmā, bet darbojas tikai kā arhitektūras vadlīnijas, lai saprastu citu lietu pozīcijas. Datora operētājsistēmai ir nepieciešama kāda programma, kas palīdz atrast bāzes adresi; tas darbojas kā pasākums, lai atrastu citas vietas sistēmā. Vēl viens skaidrošanas veids nozīmē tā atmiņas bloka adresi, kuru tas izmanto sākumā. Adrese, kas sistēmā pastāv kā bāzes adrese, tiek pievienota tai, kuru ģenerē centrālais procesora bloks, un tās abas galu galā veido fizisko adresi. Tas kļūst par variantu no cita veida adresēm, pateicoties kartēšanas tulkotājam lielākajā daļā gadījumu un adreses funkcijai citiem. Šīs kartēšanas funkcijas kļūst par atmiņas pārvaldības vienību starp CPU un kopni, kas nes atmiņu; viņi veic to pašu uzdevumu, kad runa ir par adreses tulkošanas slāni un centrālo procesoru. Labākais šāda slāņa piemērs kļūst par datu saišu slāni, kas pastāv starp datortīkla aparatūru un programmatūru. Šī adrese tiek kartēta citās ierīcēs un atkal un atkal tiek izmantota dažādiem mērķiem. Loģiskā atmiņa tiek izdzēsta ikreiz, kad sistēma tiek atsāknēta, un visa apkopotā informācija īsā laikā kļūst mainīga.


Fiziskā adrese operētājsistēmā

Faktiskā adrese, ko ģenerē centrālā apstrādes sistēma, kļūst par fizisko adresi. Tas paliek kartē ar atmiņas pārvaldības vienības palīdzību un dod labumu lietošanai, kad vien nepieciešams kaut ko precīzi atrast. Kā paskaidrots iepriekšējā rindkopā, adrese, kas sistēmā pastāv kā bāzes adrese, tiek pievienota tai, kuru ģenerē centrālais procesora bloks, un tās abas galu galā veido fizisko adresi. Loģiskā adrese palīdz sistēmai izprast atrašanās vietu; tai vajadzētu sevi kartēt atmiņā, lai tā būtu pastāvīga. Lai to izdarītu, viņiem bija nepieciešams MMU, un, kad visas loģiskās adreses kopa tiks piešķirta visas fiziskās adreses kopai, tad telpu mēs saucam par fiziskās adreses telpu. Tiklīdz derīga adrese tiek izmantota kā atmiņas adrese, tā tiek pārvietota uz bāzes / migrācijas sarakstu. Atmiņas kartēšanas aprīkojuma sīkrīks, ko sauc par atmiņas administrēšanas vienību (MMU), jutīgās vietās mainās uz fiziskām vietām. Apkopošanas laiks un slodzes laika adreses ierobežojošās stratēģijas rada vienādas viedas un fiziskas vietas. Lai kā būtu, izpildes laiku adreses ierobežojošajā plānā viedās un fiziskās adreses ir pretstatītas. Vēl jāpiebilst, ka fiziskā adrese kaut kur neeksistē, lietotājs to neredz ar neapbruņotu aci, un tai ir jābūt atkarīgai no norādēm, kas parāda atrašanās vietu, bet ne precīzu kodu. Lai sistēma saprastu instrukcijas, fiziskā adrese kļūst kritiska un darbojas no minimālās vietas līdz maksimālajai vietai.


Galvenās atšķirības

  1. Centrālās apstrādes sistēmas ģenerētā adrese kļūst par loģisko adresi. Tā kā faktiskā adrese tam, ko centrālā apstrādes sistēma padara, kļūst pazīstama kā fiziskā adrese.
  2. Kamēr loģiskā adrese parādās CPU dēļ, fiziskā adrese tiek parādīta kā loģiskās adreses atrašanās vieta, kas nav virtuāla.
  3. Loģiskās adreses telpa kļūst zināma kā visu loģisko adrešu kopums, ko CPU ģenerē ar programmas atsauci, turpretī fiziskā adreses telpa kļūst zināma kā visu to adrešu kopums, kuras tiek kartētas katrā loģiskajā adresē.
  4. Loģiskās adreses lietotājam kļūst redzamas, jo tās atrodas virtuālajā kadrā, turpretim fiziskās adreses nekad nekļūst redzamas lietotājam.
  5. Personai, kas lieto datoru, vispirms ir jāiegūst zinātība par loģiskajām adresēm, lai piekļūtu fiziskajai adresei, no otras puses, personai nav iespēju piekļūt šai atrašanās vietai.
  6. Fiziskajā adresē viss aprēķins veikts ar atmiņas pārvaldību. No otras puses, visa informācija loģiskajā adresē nonāk caur centrālo procesora bloku.
  7. Loģiskā atmiņa var mainīties līdz ar sistēmu, bet šī objekta fiziskā adrese vienmēr paliek tāda pati.