Turinys:

Kas yra fizinis ir loginis adresas?
Kas yra fizinis ir loginis adresas?

Video: Kas yra fizinis ir loginis adresas?

Video: Kas yra fizinis ir loginis adresas?
Video: Logical vs Physical address space | OS | Lec-32 | Bhanu Priya 2024, Gegužė
Anonim

Pagrindinis skirtumas tarp Logiška ir fizinis adresas ar tai Loginis adresas yra sugeneruotas CPU programos perspektyvoje. Kita vertus, fizinis adresas yra vieta, kuri yra atminties bloke. Visų rinkinys loginiai adresai CPU fora programa sugeneruota vadinama Loginis adresas Erdvė.

Šiuo atžvilgiu, kas yra loginis adresas ir fizinis adresas OS?

Logiška ir Fizinis adresas operacinėje sistemoje . Loginis adresas sugeneruoja CPU, kai programa veikia. Atvaizdavimui naudojamas aparatūros įrenginys, vadinamas Memory-ManagementUnit loginis adresas į jį atitinkantį fizinis adresas . Fizinis adresas identifikuoja a fizinis reikalingų duomenų vieta atmintyje.

ką reiškia fizinis adresas? A fizinis adresas yra dvejetainis skaičius loginių aukštųjų ir žemųjų būsenų pavidalu adresu bustas, atitinkantis tam tikrą pirminės atminties langelį (taip pat vadinamą pagrindine atmintimi) arba tam tikrą registrą, susietą su atmintimi susieto I/O (įvesties/išvesties) įrenginyje.

Taip pat kaip rasti loginį adresą iš fizinio adreso?

Norėdami apskaičiuoti fizinį adresą:

  1. Puslapių lentelėje suraskite puslapio numerį ir gaukite rėmelio numerį.
  2. fiziniam adresui sukurti kadras = 17 bitų; poslinkis = 12 bitų; tada 512 = 29. 1m = 220 => 0 - (229-1) jei pagrindinė atmintis yra 512 k, tai fizinis adresas yra 29 bitai.

Kas yra loginė adresų erdvė?

Loginė adresų erdvė yra nustatytas loginiai adresai kurią sugeneravo programa. Fizinis adresu yra adresu kuriuos mato atminties blokas ir naudojami atminties blokams pasiekti. Virtualus adresus yra susietos su fizine adresus atminties valdymo bloku.

Rekomenduojamas: