| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    PE Header Características DLL
    El formato Portable Ejecutable archivo o PE , se utiliza para los archivos de Windows ejecutables y bibliotecas de enlaces dinámicos, o DLL . Cada archivo PE tiene un encabezado que contiene características de archivo y la configuración de compatibilidad de hardware. La cabecera PE tiene varios rasgos que lo distinguen como un formato de archivo portátil . Layout

    El encabezado del archivo PE contiene instrucciones que informan al sistema operativo sobre cómo cargar las partes del archivo en la memoria. Esto se hace mediante el uso del enlazador dinámico , lo que hace que las decisiones importantes en donde poner qué tipo de memoria . Por ejemplo , el código del programa se coloca en secciones de memoria de sólo lectura , mientras que los datos del programa se coloca en secciones de memoria de lectura y escritura .
    Personalización

    Hay una serie de banderas que se pueden establecer en la cabecera PE que se puede personalizar un archivo para ejecutarse en un tipo específico de hardware. Por ejemplo , puede establecer el " endianess " de los datos . Esto se refiere a qué extremo de un byte de datos contiene el bit más significativo y que finalicen sostiene el bit menos significativo . En esencia, se le dice a la computadora ya sea para leer los datos de derecha a izquierda o viceversa . Estos detalles específicos del hardware permiten archivos PE para su personalización para correr en una serie de diferentes arquitecturas de computadora .
    . Extensiones Net

    . NET Framework Microsoft ampliado el formato PE para proporcionar apoyo a la ejecución. neto . La . Common Language Runtime Net o CLR , es un ambiente que se ejecuta . Net . Cuando un archivo PE con extensiones . Net es leído por el sistema operativo, se entrega sobre el resto de la ejecución del CLR. El archivo se ejecuta entonces en el entorno de CLR , en lugar del tradicional entorno del sistema operativo.
    Compatible con varios sistemas operativos

    El formato de la cabecera PE es compatible con la operación múltiple sistemas . En el sistema operativo Linux, el Wine programa puede leer y ejecutar archivos de cabecera PE . Además, la versión de código abierto de. NET Framework Mono , que puede ejecutarse en sistemas operativos distintos de Windows , utiliza los mismos archivos PE como Windows y es por lo tanto compatible.
    < Br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo recuperar un valor de atributo Sólo XQuery 
    ·Cómo configurar Socket bloqueo en Falso 
    ·Cómo probar algoritmos numéricos 
    ·Cómo aprender Prolog 
    ·Cómo insertar valores HTML en una base de datos Oracle…
    ·Cómo convertir Hex Volver WEP de texto 
    ·¿Cómo puedo saber qué WPF DataGrid Casilla de uso 
    ·Sintaxis vs Error semántica 
    ·Flash MX Tutorial del juego 
    ·¿Cómo se alinean los números decimales en Just Basic…
      Artículos destacados
    ·Cómo ordenar el apellido en orden alfabético en Pytho…
    ·Android App tutorial sobre la programación 
    ·Cómo determinar el orden alfabético en Python 
    ·SQL Scripting Tutorial 
    ·Función Proper Case for Strings PHP 
    ·Cómo añadir bordes a un marco en Python 
    ·Cómo conectar un JButton a un JTextField 
    ·Cómo crear un applet y C + + 
    ·Hacer histogramas en Python 
    ·Apache Struts Tutorial 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com