secciones que las formato ejecutable cuenta con archivo apropiado binary format executable

binary - que - formato pe



¿Cuál es la diferencia entre el formato binario simple(.bin) y el ejecutable de Windows(.exe)? (3)

¿Cuál es la diferencia entre el formato binario simple (.bin) y el ejecutable de Windows (.exe)?


No estoy seguro de qué es un archivo "bin" 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), generalmente se trata de paquetes independientes con todo lo necesario para ejecutarlos empaquetados. Estos formatos de archivo suelen contener todos los datos ejecutables, cadenas y otros recursos, datos de vinculación y exportaciones, compensaciones, y otros datos rellenos en ellos. Tienen todo lo que necesita el sistema operativo para configurar y el entorno para ejecutarlos, como las bibliotecas dependientes que deben cargarse, la arquitectura que necesita para ejecutarse, etc.

Hay muchos diferentes en uso común:

Muchos otros (COFF, COM, etc.).

Si el sistema operativo admite bibliotecas dinámicamente vinculables (dlls en windows, .so archivos en linux, dylibs en mac) entonces generalmente comparten este mismo formato de empaquetado.


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 código. Se llama formato "Portable Executable" y tiene un encabezado PE que comienza con MZ.

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


BIN: el tipo de archivo BIN se asocia principalmente con ''Binary File''. 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 verá como basura cuando se lo vea en un editor de archivos para obtener más información Haga clic aquí

EXE: el tipo de archivo EXE está asociado principalmente con ''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, haga clic aquí