| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Windows >> Content
    Hvad er den logiske adresse
    ? Pc-styresystemer , såsom Mac OS X , Windows 7 og Linux, behændigt jonglere flere programmer på samme tid . Hvert program " tænker" det er den eneste på computeren , takket være tricks der involverer hukommelse adresser . Selvom computeren har en begrænset mængde hukommelse med reelle, fysiske adresser , operativsystemet software skaber en stor imaginær hukommelse med logiske adresser . Den imaginære rum lader computeren køre mange programmer samtidig . Hukommelse og Programmer

    En computer kører programmer i random -access memory , eller RAM. Programmerne bruger variabler til at udføre aritmetiske og behandle data. For eksempel kan en lønningslisten program har variabler Betalings- rate, præsterede arbejdstimer og Medarbejder - navn. Pay -rate besidder en medarbejders timeløn , Timer - arbejdet har sine ugentlige timer og Medarbejder - navn har hendes navn. Hver variabel har sin egen hukommelse adresse, så programmet ved, hvor til at sætte data. Så længe et program passer i den tilgængelige hukommelse , at ordningen fungerer godt. Når du vil køre store programmer , eller mange på en gang, du har brug for mere sofistikerede hukommelse teknikker med logiske adresser .
    Virtuel hukommelse

    moderne pc'er bruger en ordning kaldet virtuel hukommelse til at komme rundt de begrænsninger af tilgængelige RAM. Operativsystemet bruger både RAM og harddisk filer til at køre programmer. Da harddisk plads er billig, kan computeren håndtere langt større programmer end med en RAM -only -ordningen . Computere med forskellige mængder af RAM kan køre de samme store programmer. Virtuel hukommelse bruger en kombination af fysiske og logiske adresser. Programmerne bruger kun de logiske adresser , så de "tænke" de har masser af hukommelse. Det primære software oversætter logiske adresser til fysiske dem , der kunne tyde på enten RAM eller harddisken.
    Fysiske adresser

    hukommelse adresser , der peger på en faktiske placering i computer hardware kaldes fysiske adresser . Når computeren gemmer data til en fysisk adresse , kan du teste en RAM -chip og finde data på den placering, du forventer. Ud over RAM, kan fysiske adresser også pege på computerens grundlæggende input- output system , eller BIOS , der indeholder bittesmå programmer installeret på fabrikken. Andre fysiske adresser adgang til computerens harddisk , tastatur og andre enheder. Logiske adresser , derimod, peger på RAM , men kun indirekte .
    Logiske adresser

    logiske adresser beskriver en imaginær hukommelse , som kan være utroligt store . Nogle moderne pc'er bruger 64-bit adresser, der understøtter op til 18 quintillion tegn for opbevaring - meget større end nogen nuværende harddisk. Hvert program "ser" sig selv som begynder på adressen nul og arbejder i det store imaginære rum, helt af sig selv . Når et program anmoder om data i en variabel , operativsystemet oversætter den logiske adresse til en fysisk , henter data og sender det til programmet . Operativsystemet kan flytte programmer rundt i fysisk hukommelse og på harddisken til at håndtere skiftende omstændigheder . Operativsystemet automatisk holder styr på hver programmets logiske og fysiske adresser , så programmerne fungerer normalt.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at reparere en BFS vindue 
    ·Sådan gør Genvej Arrow forsvinde i Windows 7 
    ·Scan Kører Slow på Norton Antivirus 
    ·Hvordan laver programmer starter med forskellige lydafs…
    ·Sådan Test Hitachi Hard Drive 
    ·Sådan fjernes Verizon Software 
    ·Sådan får du adgang tastaturer med en KMS4 Scroll Mou…
    ·Sådan gendannes en Toshiba L40 
    ·Sådan Fix en Windows 98 CONFIGMG Windows Protection Er…
    ·Hvordan at fastsætte en ødelagt Bruger på Windows 
      Anbefalede Artikler
    ·Hvordan man omdirigerer LPT1 til en netværksprinter 
    ·Sådan Set protokoller 
    ·Sådan Genstart en HP 1430 Computer 
    ·Sådan udføres en Screen Shot 
    ·Sådan Find ud af, hvilke Windows Service Pack Jeg kør…
    ·Hvordan kan man se hvad grafikkort du har i Vista 
    ·Sådan bruges UDP Over en SSH Tunnel 
    ·Definition af vindueskarm 
    ·Sådan acceptere automatisk Remote Assistance 
    ·Sådan ændres billedstørrelsen til 16 X 16 
    Copyright © Computer Viden http://www.computerdk.com