2009-12-20 16 views

Respuesta

9

no estoy seguro de lo que es un archivo "bin" es en este caso. Podría ser un firmware, podría ser un archivo de objeto, podría ser cualquier cosa en realidad (depende del contexto).

Cuando hablamos de archivos ejecutables (archivos exe en el caso de Windows) estos son generalmente paquetes independientes con todo lo necesario para ejecutarlos empaquetados. Estos formatos de archivo generalmente contienen todos los datos ejecutables, cadenas y otros recursos, datos de enlace y exportaciones, compensaciones y otros datos incluidos en ellos. Han todo lo necesario para el sistema operativo de configurar y ambiente para ejecutarlos, como las bibliotecas dependientes que necesitan ser cargados, la arquitectura que necesita para funcionar, etc.

Hay un montón de diferentes los de uso común:

Un montón de otros (COFF, COM, etc).

Si el sistema operativo es compatible con librerías conectables dinámicamente (dlls en windows, .so archivos en linux, dylibs en mac) entonces generalmente comparten este mismo formato de empaquetado.

5

No existe el formato binario simple. No hay un estándar conocido para lo que está en los archivos ".bin". Espere cualquier información.

EXE es un archivo con una estructura bien definida para almacenar el código. Se llama formato "Portable Executable" y tiene un encabezado PE que comienza con MZ.

http://en.wikipedia.org/wiki/Portable_Executable

1

BIN: El tipo de archivo BIN se asocia principalmente con 'Archivo binario'. Los archivos binarios se utilizan para una amplia variedad de contenido y se pueden asociar a una gran cantidad de programas diferentes. En general, un archivo .BIN se parecerá a la basura cuando se ve en un editor de archivos para obtener más información Click here

EXE: El tipo de archivo EXE se asocia principalmente con el archivo ejecutable 'por Microsoft Corporation. Un archivo ejecutable es básicamente otro nombre para un programa. Prácticamente todos los programas que se ejecutan en Windows o DOS están en formato .EXE para obtener más información click here

Cuestiones relacionadas