A computer program that examines another computer program and attempts to generate assembly language source code that would, in theory, reproduce the target program.(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "disassembler" in a sentence
"Cliff: I think the singularity crowd will be the first to volunteer to be guinea pigs in a disassembler/assembler gate."
"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."
"And not with a disassembler compiled with gcc, either - as Ken suggested, you can also make the compiler patch the disassembler to make it hide the work done by the compiler patch."