Connaissances Informatiques >> systèmes >> Compétences informatiques de base >> Content
  Derniers articles
  • Comment faire le nettoyage de disque…
  • Comment mettre à jour et modifier l…
  • Comment télécharger et installer W…
  • Comment se débarrasser d'un TrojanD…
  • Comment installer un SATA DV8408 
  • Comment enregistrer un document dans…
  • Comment étendre une partition de di…
  • Comment charger les informations d'u…
  • Comment créer un site web gratuit 
  • Comment supprimer un programme à pa…
  •   Compétences informatiques de base
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Compétences informatiques de base

    Quelle est l'adresse Binding

    ? Mémoire de l'ordinateur dispose de deux types d'adresses . Ce sont des adresses logiques et les adresses physiques. Liaison d'adresses attribue une adresse de mémoire physique à un pointeur logique en associant une adresse physique à une adresse logique . L'adresse logique est également connu comme une adresse virtuelle . Liaison d'adresse est une partie de gestion de la mémoire et est effectuée par le système d'exploitation pour le compte d' applications nécessitant un accès à la mémoire.
    Contraignant d'adresses

    OS services se rapporte à la façon dont le code d'un programme est stocké en mémoire . Les programmes sont écrits en texte lisible par l'homme , à la suite d'une série de règles établies par les exigences structurelles du langage de programmation , et en utilisant des mots-clés qui sont interprétés en actions par l'unité de traitement centrale de l'ordinateur. Le moment où la version exécutable d'un programme est créé dicte lors de la liaison d'adresse se produit. Certains langages de programmation , tels que "C" et COBOL doivent être compilés , d'autres , principalement des scripts exécutés à partir du texte original du programme , plutôt que d' un code binaire compilé la version de la machine.
    Compile temps de liaison

    Le premier type de liaison d'adresse est obligatoire d'adresse de la compilation. Ceci affecte un espace dans la mémoire pour le code machine d'un ordinateur lorsque le programme est compilé dans un fichier binaire exécutable . La liaison d'adresses attribue une adresse logique à l' extrémité de ce segment dans la mémoire où le code objet est stocké de départ. L' allocation de mémoire est à long terme et ne peut être modifié par recompiler le programme.
    Temps de chargement de reliure

    Si l'allocation de mémoire est désigné au moment où le programme est alloué , alors qu'aucun programme ne peut jamais être transféré d'un ordinateur à un autre dans son état ​​compilé . C'est parce que le code exécutable contiendra les allocations de mémoire qui peuvent être déjà utilisés par d'autres programmes sur le nouvel ordinateur. Dans ce cas , les adresses logiques du programme ne sont pas liés à des adresses physiques jusqu'à ce que le programme est invoqué et chargé en mémoire . Liant
    exécution Heure Binding

    adresse Temps d'exécution habituellement s'applique uniquement aux variables dans les programmes et est la forme la plus courante de lier des scripts , qui ne se compilés . Dans ce scénario, la demande d'espace mémoire de programme pour une variable dans un programme pour la première fois cette variable est rencontrée lors du traitement des instructions dans le script. La mémoire sera alloué à cette variable jusqu'à ce que la séquence de fin du programme , ou si une instruction spécifique dans le script libère l'adresse de mémoire lié à une variable.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment copier le fichier le plus récent dans un dossier 
  • Comment faire pour convertir GPS au format KML 
  • Comment planifier une défragmentation sous Windows 
  • Comment supprimer médias Histoire d' Player 
  • Comment faire pour copier la liste des fichiers dans l'Explorateur Windows 
  • Comment puis-je modifier la taille des polices dans la barre des tâches 
  • Comment changer la taille des polices sur un ordinateur 
  • Comment faire pour supprimer Encre 
  • Comment réinstaller BIND sur cPanel 
  • Comment faire pour convertir NTSC Enregistreur DVD PAL 
  • Connaissances Informatiques © http://www.ordinateur.cc