Diferencia entre revisiones de «Desensamblador»
Contenido eliminado Contenido añadido
Sin resumen de edición |
m Revertidos los cambios de 77.229.134.203 (disc.) a la última edición de Aosbot Etiqueta: Reversión |
||
Línea 1:
El [[código fuente]] en [[lenguaje ensamblador]] generalmente permite el uso de [[Constante (informática)|constantes]] y [[Comentario (programación de computadores)|comentarios]] del programador. Estos son generalmente eliminados, por el ensamblador, del código ensamblado a [[código de máquina]]. De esta manera, un desensamblador operando sobre el código de máquina, produciría el desensamblado careciendo de estas constantes y comentarios; la salida desensamblada se vuelve más difícil de ser interpretada por un humano que el código fuente con comentarios original. Algunos desensambladores hacen uso de la información de [[depuración simbólica]] presente en los [[archivo objeto|archivos objeto]] tales como el [[Executable and Linkable Format|ELF]]. En una sesión interactiva, el [[Interactive Disassembler]] permite al usuario humano colocar símbolos mnemónicos para valores o regiones de código: la intuición humana aplicada al proceso de desensamblado a menudo va en paralelo con la creatividad humana en el proceso de la escritura del código.
|