Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment démonter Hex 
  • Guide d' un débutant absolu à la p…
  • Comment déterminer la Orthagonal en…
  • Comment faire une application Window…
  • Comment ajouter un CRM à un POS 
  • Comment calculer NS2 bande passante 
  • MATLAB sortie Chaîne 
  • Qu'est-ce qu'une fonction inconnue X…
  • Comment créer un modèle de donnée…
  • Comment masquer les bordures Titleba…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    PE DLL Caractéristiques d'en-tête

    Le format Portable Executable de fichier , ou PE , est utilisé pour les fichiers Windows exécutables et des bibliothèques de liens dynamiques ou DLL . Chaque fichier PE a une tête qui contient les caractéristiques sur les paramètres de compatibilité matérielle fichier et . L'en-tête PE a plusieurs traits qui le distinguent comme un format de fichier portable. Mise

    L'en-tête du fichier PE contient des instructions qui informent le système d' exploitation pour savoir comment charger des parties du fichier en mémoire. Cela se fait grâce à l'utilisation de l'éditeur de liens dynamique , qui prend des décisions importantes sur l'endroit où placer ce type de mémoire . Par exemple , le code de programme est placé en mode lecture seule sections de mémoire , tandis que les données du programme est placé en lecture -écriture sections de mémoire .
    Personnalisation

    Il ya un certain nombre de drapeaux qui peuvent être définies dans l'en-tête PE qui peut personnaliser un fichier pour l'exécuter sur un type spécifique de matériel . Par exemple, vous pouvez définir le " boutisme " des données . Ce qui se rapporte à la fin d'un octet de données contient le bit le plus significatif , et qui va de la fin du bit le moins significatif . En substance, il indique à l'ordinateur si vous souhaitez lire les données à partir de la droite vers la gauche ou vice- versa. Ces détails spécifiques au matériel permettent fichiers PE à être personnalisés pour fonctionner sur un certain nombre de différentes architectures informatiques.
    . Extensions net

    Microsoft. NET Framework étendu le format PE de fournir un soutien pour l' exécution. du net. Le runtime. NET Common Language , ou CLR, est un environnement qui fonctionne applications. Net . Quand un fichier PE avec des extensions. Net est lu par le système d'exploitation , il remet le reste de l' exécution de la CLR. Le fichier est alors exécuté dans l'environnement CLR, plutôt que l'environnement traditionnel du système d'exploitation .
    Compatible avec plusieurs systèmes d'exploitation

    Le format d'en-tête PE est compatible avec de multiples exploitation systèmes . Sur le système d'exploitation Linux, le vin de programme peut lire et exécuter des fichiers d'en-tête PE . En outre, la version open -source du Mono. NET Framework, qui peut fonctionner sur des systèmes d'exploitation autres que Windows, utilise les mêmes fichiers que Windows PE et est donc compatible .
    < Br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer la taille de police à l'aide HTML Programmation 
  • Comment construire des applications Flash 
  • Comment réparer une boucle infinie 
  • Comment programmer avec SSL 
  • Comment lire l'entrée du clavier USB sur Linux 
  • Comment faire pour commencer la programmation en Assemblée 
  • Tutoriel en Pascal Programmation Animation 
  • Comment arrêter une boucle infinie 
  • Formation de l'Extreme Programming 
  • Les avantages et inconvénients de l'utilisation des fonctions et procédures en programmation infor…
  • Connaissances Informatiques © http://www.ordinateur.cc