| 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 >> Basale computerfærdigheder >> Content
    Hvad er Adresse Binding
    ? Computer hukommelse har to typer af adresser. Disse er logiske adresser og fysiske adresser . Adresse binding allokerer en fysisk lagerplads til en logisk pointer ved at knytte en fysisk adresse til en logisk adresse. Den logiske adresse er også kendt som en virtuel adresse . Adresse binding er en del af hukommelse ledelse og er udført af operativsystemet på vegne af applikationer, der kræver adgang til hukommelsen. OS Services

    Adresse binding relaterer til, hvordan koden for et program er lagret i hukommelsen. Programmer skrevet i læsbare tekst , efter en række regler, der er oprettet af de strukturelle krav i programmeringssprog, samt ved hjælp af søgeord , der fortolkes i aktioner fra Central Processing Unit af computeren. Det punkt, hvor den eksekverbare version af et program er skabt dikterer når adresse binding forekommer . Nogle program sprog, såsom "C" og COBOL bør der udarbejdes , andre , hovedsageligt scripts, løber fra det oprindelige program teksten , snarere end en maskine kode kompileret binær udgave .
    Påkompileringstidspunktet Binding < br >

    Den første type adresse binding er kompilere tid adresse bindende. Dette tildeler en plads i hukommelsen til maskinen kode en computer, når programmet er kompileret ind i en eksekverbar binær fil . Adressen binding tildeler en logisk adresse til startpunktet af segmentet i hukommelse, hvor objektet er lagret . Hukommelsen allokering er langsigtet, og kan kun ændres ved at genoversætte programmet.
    Load Time Bindende
    p Hvis hukommelse tildeling betegnes på det tidspunkt programmet er allokeret, så intet program nogensinde kan overføres fra én computer til en anden i sit kompileret tilstand. Dette skyldes, at eksekverbar kode vil indeholde hukommelse tildelinger , der måske allerede være i brug af andre programmer på den nye computer. I dette eksempel er programmets logiske adresser ikke er bundet til fysiske adresser , indtil programmet er gældende, og indlæst i hukommelsen.
    Execution Time Bindende

    Execution tid -adresse bindende regel gælder kun for variabler i programmer, og er den mest almindelige form for binding til scripts , der ikke får kompileret . I dette scenario . Programmet anmoder hukommelse til en variabel i et program første gang, at variabel optræder under behandlingen af ​​instruktionerne i scriptet Hukommelsen vil blive afsat til denne variabel , indtil programmet sekvens slutter , eller medmindre en specifik instruks i scriptet frigiver lageradressen bundet til en variabel.

    Forrige :

    næste :
      Relaterede artikler
    ·Micro Computer Technology 
    ·Sådan se min produktnøgle 
    ·Sådan gendannes Downloads Folder Icon 
    ·Hvordan kan jeg starte en Sony VAIO 
    ·Sådan installeres en Armada E500 USB 2.0 
    ·Sådan installeres filer på en Lenovo bærbar 
    ·Sådan Gør Microsoft Word XP Dokumenter Sikker & Prote…
    ·Sådan helt at fjerne AnyDVD fra en computer 
    ·Sådan copy & paste i My Desktop 
    ·Sådan deaktiveres et Password Log ind 
      Anbefalede Artikler
    ·Sådan fjernes Disk Kontrol 
    ·Sådan gendannes en password på en eMachines T1116 
    ·Sådan installeres MediaMonkey om vin 
    ·Sådan åbnes i Udklipsholder i Windows XP Home Edition…
    ·Sådan Format Skillevægge til Dual Boot 
    ·Sådan fjerne en uønsket Entry Fra Tilføj /Fjern Prog…
    ·Ubuntu Vs. Kubuntu Vs . Xubuntu 
    ·Sådan animere Når Programmer Åbn på Windows Vista 
    ·Sådan bruges en Indsendelse Template 
    ·Sådan installeres USB 2F0 drivere i Windows XP Service…
    Copyright © Computer Viden http://www.computerdk.com