Looginen osoite vs. fyysinen osoite

Kirjoittaja: Laura McKinney
Luomispäivä: 5 Huhtikuu 2021
Päivityspäivä: 14 Saattaa 2024
Anonim
Subnet Mask - Explained
Video: Subnet Mask - Explained

Sisältö

Vaikka ohjeet liikkuvat laskentajärjestelmässä, niillä on eri sijainnit, jotka auttavat käyttäjää ja tietokonetta etsimään niitä. Kaikki tämä toiminta tapahtuu alueista auttavien osoitteiden takia. Kaksi artikkelissa käsiteltyä termiä ovat käyttöjärjestelmän looginen osoite ja käyttöjärjestelmän fyysinen osoite. Heillä on erot ja heidät määritellään seuraavasti; Jokin keskusprosessointijärjestelmän tuottamasta osoitteesta tunnetaan loogisena osoitteena. Toisaalta keskusprosessointijärjestelmän tuottaman tuotteen todellinen osoite tunnetaan fyysisenä osoitteena.


Sisältö: Ero loogisen ja fyysisen osoitteen välillä

  • Vertailutaulukko
  • Looginen osoite käyttöjärjestelmässä
  • Fyysinen osoite käyttöjärjestelmässä
  • Keskeiset erot

Vertailutaulukko

Erottelun perusteetLooginen osoite käyttöjärjestelmässäFyysinen osoite käyttöjärjestelmässä
MääritelmäJokin osoite, jonka keskusprosessointijärjestelmä tuottaa.Jokin todellinen osoite, jonka keskusprosessointijärjestelmä tekee.
luontoTulee ulos suorittimen takiaNäyttää loogisen osoitteen sijaintina, joka ei ole virtuaalinen.
tilaKaikkien loogisten osoitteiden joukko, jonka CPU tuottaa ohjelmaviitteen kanssaJokaiseen loogiseen osoitteeseen kartoitettavien kaikkien osoitteiden joukko
vaihteluPitää muuttumassaPysy aina samana
SuhdeAuttaa pääsemään fyysiseen osoitteeseen.Pidetään aina piilossa käyttäjän silmältä.

Looginen osoite käyttöjärjestelmässä

Jokin keskusprosessointijärjestelmän tuottamasta osoitteesta tunnetaan loogisena osoitteena. Toinen nimi, jota käytetään loogiseen osoitteeseen, on virtuaaliosoite, koska tämä ei pysy järjestelmässä, vaan toimii vain ohjeena arkkitehtuurille ymmärtää muiden asioiden sijainti. Tietokoneen käyttöjärjestelmä vaatii jonkin ohjelman, joka auttaa etsimään perusosoitetta; tämä toimii toimenpiteenä löytää muita sijainteja järjestelmästä. Toinen selitystapa tarkoittaa alussa käyttämänsä muistilohkon osoitetta. Järjestelmässä perusosoitteena oleva osoite lisätään keskusprosessoriyksikön luomaan, ja molemmat lopulta muodostavat fyysisen osoitteen. Se muuttuu muun tyyppisestä osoitteesta johtuen karttakääntäjästä useimmissa tapauksissa ja osoitetoiminnossa muille. Näistä kartoitustoiminnoista tulee muistinhallintayksikkö CPU: n ja muistia kuljettavan väylän välillä; he suorittavat saman tehtävän osoitteiden käännöskerroksen ja CPU: n suhteen. Paras esimerkki tällaisesta kerroksesta tulee tietoyhteyskerrokseksi, joka on tietokoneverkon laitteiston ja ohjelmiston välillä. Tämä osoite kartoitetaan muissa laitteissa ja käytetään eri tarkoituksiin kerta toisensa jälkeen. Looginen muisti tyhjennetään aina, kun järjestelmä käynnistetään uudelleen, ja kaikki kerättävät tiedot muuttuvat nopeasti.


Fyysinen osoite käyttöjärjestelmässä

Jotkin keskusprosessointijärjestelmän tuottamat osoitteet tunnetaan fyysisiksi osoitteiksi. Se pysyy kartassa muistinhallintayksikön avulla ja hyödyttää käyttöä aina, kun heidän täytyy löytää jotain tarkalleen. Kuten edellisessä kappaleessa selitettiin, järjestelmässä perusosoitteena oleva osoite lisätään keskusprosessoriyksikön tuottamaan osoitteeseen ja molemmat lopulta muodostavat fyysisen osoitteen. Looginen osoite auttaa järjestelmää ymmärtämään sijainnin; sen tulisi kartoittaa itsensä muistiin, jotta se olisi pysyvä. Tätä varten he vaativat MMU: ta, ja kun kaikkien loogisten osoitteiden ryhmäksi tulee kaikkien fyysisten osoitteiden joukko, kutsumme tilaa fyysiseksi osoitealueeksi. Juuri kun kelvollista osoitetta käytetään hyväksi muistiosoitteena, se siirretään perus- / siirto-ilmoitukseen. Muistin kartoituslaitteisto, nimeltään muistinhallintayksikkö (MMU), muuttuu järkevistä sijainneista fyysisiin sijainteihin. Kokoonpanoaika ja latausaikaa osoitetta rajoittavat strategiat luovat samat älykkäät ja fyysiset sijainnit. Olkoon niin, että suoritusajan osoitetta rajoittavassa suunnitelmassa älykkäät ja fyysiset osoitetilat ovat toisiaan vastakohtia. Toinen huomionarvoinen asia, että fyysistä osoitetta ei ole jossain, käyttäjä ei näe sitä paljaalla silmällä ja hänen on oltava riippuvainen osoittimista, jotka osoittavat sijainnin, mutta eivät tarkkaa koodia. Jotta järjestelmä ymmärtää ohjeet, fyysisestä osoitteesta tulee kriittinen ja se suoritetaan minimipaikasta maksimiin.


Keskeiset erot

  1. Jokin keskusprosessointijärjestelmän tuottamasta osoitteesta tunnetaan loogisena osoitteena. Sen sijaan keskusprosessointijärjestelmän tuottaman tuotteen todellinen osoite tunnetaan fyysisenä osoitteena.
  2. Vaikka looginen osoite tulee ulos prosessorin vuoksi, fyysinen osoite näkyy loogisen osoitteen sijaintina, joka ei ole virtuaalinen.
  3. Loogisesta osoitetilasta tunnetaan kaikkien niiden loogisten osoitteiden joukko, jonka CPU generoi ohjelman viittauksen kanssa, kun taas fyysinen osoitetila tunnetaan kaikkien niiden osoitteiden joukkona, jotka saadaan kartoitettuna kuhunkin loogiseen osoitteeseen.
  4. Loogiset osoitteet tulevat näkyviksi käyttäjälle, kun ne sijaitsevat virtuaalisessa kehyksessä, kun taas fyysiset osoitteet eivät koskaan tule käyttäjän näkyviin.
  5. Tietokonetta käyttävän henkilön on ensin saatava loogisten osoitteiden osaaminen fyysiseen osoitteeseen pääsemiseksi, toisaalta henkilöllä ei ole mitään keinoa päästä seuraavaan sijaintiin.
  6. Fyysisessä osoitteessa on kaikki laskenta suoritettu muistinhallinnalla. Toisaalta kaikki tiedot loogisessa osoitteessa kulkevat keskusyksikön läpi.
  7. Looginen muisti saattaa muuttua järjestelmän mukana, mutta kyseisen objektin fyysinen osoite pysyy aina samana.