disassembler

from The Collaborative International Dictionary of English v.0.48
disassembler \dis`as*sem"bler\ n. (Computers)
   a computer program that takes as input a computer program in
   machine language and produces an equivalent assembly-language
   file.
   [PJC]
    

[email protected]