Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diferencia Entre Exe y Com
Diferencia Entre Exe y Com
.EXE es la extensin de archivos que denota un archivo ejecutable (un programa) en los sistemas operativos MSDOS y Microsoft Windows. Una de las ventajas que tiene .EXE son dobles, nos permiten tener archivos reubicable y el uso de hasta cuatro segmentos (STACK, DATA, EXTRA y CODE) de hasta 64KB cada uno. Existen dos formas de crear un archivo de tipo EXE. 1. Una es usando un compilador que pueda crear este tipo de archivos. 2. La otra forma es ensamblando un cdigo fuente del lenguaje Assembler y luego enlazando el cdigo objeto. Hay cuatro formatos de archivo tipo EXE principales: Ejecutables en DOS: Son los menos complejos y pueden funcionar en todos los sistemas operativos DOS y Windows. Ejecutables de 16-bits: No pueden funcionar en DOS pero pueden funcionar en todos los sistemas operativos de Windows. Ejecutables de 32-bits: Pueden funcionar solamente en Windows 95 y superior. Ejecutables de 64-bits:pueden funcionar solamente en las ediciones de 64-bits de Microsoft Windows, tales como la edicin 64-Bit de Windows XP o la edicin 64-Bits de Windows Server 2003.
COM
En MS-DOS, un archivo COM es un tipo simple de archivo ejecutable. El nombre del formato de archivo proviene de la extensin del nombre de archivo .COM, que fue la extensin original usada para estos archivos. Un archivo .COM slo puede tener un segmento de 64KB, en el que se tiene tanto cdigo como pila, y datos. El formato COM es quizs el formato ejecutable ms simple de todos, no contiene metadatos, slo cdigo y datos, y se carga en el desplazamiento 0x0100 de un segmento y se ejecuta. Debido a la segmentacin de la memoria no es necesaria la relocalizacin. Todava es ejecutable en muchas plataformas modernas basadas en Windows. Tambin pueden ser ejecutables en emuladores de DOS como DOSBox. COM