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

Autors: Laura McKinney
Radīšanas Datums: 3 Aprīlis 2021
Atjaunināšanas Datums: 4 Maijs 2024
Anonim
Deploy Ubuntu on Contabo VPS and login via SSH
Video: Deploy Ubuntu on Contabo VPS and login via SSH

Saturs

Atšķirība starp loģisko adresi un fizisko adresi ir tāda, ka loģiskā adrese ir virtuāla adrese, kuru ģenerē centrālais procesors, turpretī fiziskā adrese atrodas datora atmiņas blokā.


Datorsistēmā ir atmiņa un reģistri, ir reģistru adrese, un šos reģistrus izmanto datu un informācijas glabāšanai. Reģistrus izsauc pēc adreses; ir divu veidu adreses, viena ir loģiskā adrese, otra - fiziskā adrese. Starp loģisko adresi un fizisko adresi ir daudz atšķirību, var pareizi teikt, ka gan loģiskā adrese, gan fiziskā adrese ir divas dažādas lietas, kurām ir liela nozīme mūsu datorsistēmā. Ja mēs runājam par galveno atšķirību, tad galvenā atšķirība starp loģisko adresi un fizisko adresi ir loģiskā adrese ir virtuāla adrese, ko ģenerē centrālais procesors, turpretī fiziskā adrese atrodas datora atmiņas blokā. Reģistrus identificē, izmantojot adresi. Fiziskā adrese datorsistēmā identificē fizisko atrašanās vietu atmiņā. Datorsistēmas atmiņas pārvaldības bloks aprēķina fizisko adresi. Fiziskā adrese tiek ģenerēta katrai loģiskajai adresei, izmantojot atmiņas pārvaldības vienību. Lietotājam ir jārisina loģiskā adrese, un viņš nekad nedrīkst izmantot fizisko adresi.Lietotāja ģenerēto programmu var izpildīt ar fizisko adresi; lietotāji ir apjukuši, jo uzskata, ka loģiskā adrese ir atbildīga par koda ģenerēšanu, taču tā nav taisnība. Vissvarīgākā daļa ir loģiskās adreses kartēšana uz fizisko adresi. Ļoti svarīga loma loģiskās adreses un fiziskās adreses kartēšanā ir atmiņas pārvaldības vienībām.


Lietotājs skata loģisko adresi, jo tā ir virtuāla adrese, no otras puses, lietotājs nevar tieši redzēt fizisko adresi, jo tā nav virtuāla adrese. Atsauce datorā ir zināma kā loģiskā adrese, un loģiskā adrese tiek izmantota, lai piekļūtu fiziskajai adresei. CPU ģenerē adresi, un šo adresi izmanto, lai izsauktu datus no reģistriem, un CPU ģenerētā adrese ir zināma kā loģiska adrese. Loģiskā adrese ir virtuāla, jo tā fiziski neiziet, un šī ir arī viena no galvenajām atšķirībām starp loģisko un fizisko adresi. Pastāv termins loģiskā adreses telpa; šis termins ir loģiskās adreses kopa, ko ģenerē programma. Katrai loģiskajai adresei ir sava fiziskā adrese, un starp loģisko adresi un tās fizisko adresi pastāv atbilstība. Šo korespondenci parāda aparatūras sistēma, kas ir atmiņas pārvaldības vienība. Atmiņas pārvaldības vienības uzdevums ir ģenerēt identisku loģisko un fizisko adresi, un šī identiskā loģiskā un fiziskā adrese tiek ģenerēta kompilēšanas laikā un ielādes laikā.

Saturs: Atšķirība starp loģisko adresi un fizisko adresi operētājsistēmā

  • Salīdzināšanas tabula
  • Kas ir loģiskā adrese?
  • Kas ir fiziskā adrese?
  • Galvenās atšķirības
  • Secinājums
  • Paskaidrojošs video

Salīdzināšanas tabula

PamatsLoģiskā adrese Fizikālā adrese
Nozīmeloģiskā adrese ir virtuāla adrese, kuru ģenerē centrālais procesorsFiziskā adrese atrodas datora atmiņas blokā.
LietotājsLietotājs var apskatīt loģisko adresiLietotājs nevar apskatīt fizisko adresi
PiekļuveLietotājam ir pieeja loģiskajai adreseiLietotājam nav piekļuves fiziskajai adresei
ĢenerētsLoģisko adresi ģenerē centrālais procesorsFizisko adresi ģenerē atmiņas pārvaldības vienība

Kas ir loģiskā adrese?

CPU ģenerē adresi, un šo adresi izmanto, lai izsauktu datus no reģistriem, un CPU ģenerētā adrese ir zināma kā loģiska adrese. Loģiskā adrese ir virtuāla, jo tā fiziski neiziet, un šī ir arī viena no galvenajām atšķirībām starp loģisko un fizisko adresi. Pastāv termins loģiskā adreses telpa; šis termins ir loģiskās adreses kopa, ko ģenerē programma. Katrai loģiskajai adresei ir sava fiziskā adrese, un starp loģisko adresi un tās fizisko adresi pastāv atbilstība. Šo korespondenci parāda aparatūras sistēma, kas ir atmiņas pārvaldības vienība. Atmiņas pārvaldības vienības uzdevums ir ģenerēt identisku loģisko un fizisko adresi, un šī identiskā loģiskā un fiziskā adrese tiek ģenerēta kompilēšanas laikā un ielādes laikā.


Kas ir fiziskā adrese?

Fiziskā adrese datorsistēmā identificē fizisko atrašanās vietu atmiņā. Datorsistēmas atmiņas pārvaldības bloks aprēķina fizisko adresi. Fiziskā adrese tiek ģenerēta katrai loģiskajai adresei, izmantojot atmiņas pārvaldības vienību. Lietotājam jātiek galā ar loģisko adresi un nekad nedrīkst izmantot fizisko adresi. Lietotāja ģenerēto programmu var izpildīt ar fizisko adresi; lietotāji ir apjukuši, jo uzskata, ka loģiskā adrese ir atbildīga par koda ģenerēšanu, taču tā nav taisnība. Vissvarīgākā daļa ir loģiskās adreses kartēšana uz fizisko adresi. Ļoti svarīga loma loģiskās adreses un fiziskās adreses kartēšanā ir atmiņas pārvaldības vienībām.

Galvenās atšķirības

  1. Loģiskā adrese ir virtuāla adrese, ko ģenerē centrālais procesors, turpretī fiziskā adrese atrodas datora atmiņas blokā.
  2. Lietotājs var apskatīt loģisko adresi, turpretī lietotājs nevar apskatīt fizisko adresi.
  3. Lietotājam ir pieeja loģiskajai adresei, savukārt lietotājam nav piekļuves fiziskajai adresei
  4. Loģisko adresi ģenerē centrālais procesors, savukārt fizisko adresi - atmiņas pārvaldības vienība

Secinājums

Šajā rakstā mēs redzam atšķirību starp fizisko adresi un loģisko adresi.

Paskaidrojošs video