Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Basale computervaardigheden >> Content
Wat Is Adres Binding ?
Computer geheugen heeft twee soorten adressen . Dit zijn logische adressen en fysieke adressen . Adres binding kent een fysieke geheugen locatie een logische pointer door het associëren van een fysiek adres om een logisch adres . Het logische adres is ook bekend als een virtueel adres . Address binding is onderdeel van geheugenbeheer en wordt uitgevoerd door het besturingssysteem namens toepassingen die toegang tot het geheugen . OS Services

Adres binding
betrekking op hoe de code van een programma wordt opgeslagen in het geheugen . Programma's zijn geschreven in leesbare tekst , na een reeks opgezet door de structurele vereisten van de programmeertaal regels , en met behulp van trefwoorden die door de Central Processing Unit van de computer worden geïnterpreteerd in acties . Het punt waarop de uitvoerbare versie van een programma wordt gemaakt dicteert wanneer mailadres binding optreedt . Sommige programmeertalen , zoals " C " en COBOL moeten worden opgesteld , anderen , voornamelijk scripts , lopen vanaf het oorspronkelijke programma tekst , in plaats van een machine code gecompileerd binair versie .
Compile Time Binding < br >

Het eerste type adres binding is het compileren adres bindend . Dit wijst een ruimte in het geheugen van de machine code van een computer als het programma wordt gecompileerd tot een uitvoerbaar binair bestand . Het adres binding kent een logisch adres naar het beginpunt van het segment in het geheugen waar het object code wordt opgeslagen . Het toewijzen van geheugen is op lange termijn en kan alleen worden veranderd door compileren van het programma .
Laad Tijd Binding

Als het toewijzen van geheugen wordt aangeduid op het moment van het programma wordt toegewezen , dan is geen enkel programma ooit kan worden overgedragen van de ene computer naar de andere in zijn gecompileerd . Dit komt omdat de uitvoerbare code zal geheugentoewijzingen dat al kan in gebruik door andere programma's op de nieuwe computer bevatten . In dit geval , worden de programma 's logische adressen niet gebonden aan fysieke adressen totdat het programma wordt aangeroepen en in het geheugen geladen .
Uitvoeringstijd Binding

Execution time -mailadres
binden meestal geldt alleen voor de variabelen in programma's en is de meest voorkomende vorm van binding voor scripts , die niet krijgen gecompileerd . In dit scenario , vraagt ​​het programma geheugenruimte voor een variabele in een programma voor het eerst variabele zich tijdens de verwerking van de instructies in het script . Het geheugen wordt toegewezen aan die variabele totdat de programmareeks beëindigt , of tenzij een specifieke instructie in het script geeft de geheugen -adres gebonden aan een variabele .

Previous: Next:
  Basale computervaardigheden
·Hoe te Skulls verdienen op het…
·Hoe Laat de gebruiker wijzigen…
·Laser Muizen versus optische m…
·Hoe om afbeeldingen van de ene…
·Hoe te Schijfcontrole gebruike…
·Hoe maak je een besturingssyst…
·Hoe kan ik de verlichting op e…
·Hoe de code plakken op de adre…
·Hoe maak je een Desktop Backgr…
  Related Articles
Hoe een IP-adres in Windows XP zoeken 
Wat zijn de functies van Microsoft Windo…
Hoe te vertellen Wat Huidig ​​Service Pa…
Wat zijn de voordelen van upgraden naar …
Wat betekent het bericht langer is dan n…
Wat is de oorzaak een Runtime Fout in Wi…
Wat is de Registry Cleaner in Windows XP…
Wat is XP Pro OEM ? 
Wat te doen als Windows XP niet wil opst…
  Besturingssysteem Articles
·Wat is de Command voor Print Screen in W…
·Hoe maak je een sjabloon in Apple Mail Z…
·Hoe kan ik een database Link voor OS gev…
·Hoe kan ik downloaden Coby MP3 256 Softw…
·Hoe te openen Sopcast op een Mac & PS2 
·Hoe Vergelijk twee bestanden in Windows 
·Hoe af te sluiten een ORA - 04031 Oracle…
·Hoe te Run Corel Draw op de Mac 
·Hoe te LabView installeren in Linux 
Copyright © Computer Kennis http://www.nldit.com