disassembler(redirected from disassemblers)
Also found in: Dictionary.
A program that translates machine language into assembly language.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
disassemblerSoftware that converts machine language back into assembly language. Since there is no way to determine the human thinking behind the logic of the instructions, the resulting assembly language routines and variables are named and numbered sequentially (A001, A002, etc.). Disassembled code can be very difficult to maintain in its original state; however, the code can be manually renamed for future maintenance. See decompiler.
Hypothetical HypotheticalHuman-Written Machine-CreatedAssembler Code Disassembler Codestart in quant R001 in A001 if quant>100 if A001>100 goto bigorder goto R002 print "end" print "end" stop stop
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.