n. A computer program that examines another computer program and attempts to generate assembly language source code that would, in theory, reproduce the target program.
the GNU version of the Collaborative International Dictionary of English
n. a computer program that takes as input a computer program in machine language and produces an equivalent assembly-language file.
Word Usage
"Resource gathering is undertaken by a disassembler unit, which trundles around absorbing wreckage, old buildings or some enemy structures and transferring the energy back to the carrier, where it can be used to build new vehicles."