Part of the Programming glossary:

In programming terminology, to disassemble is to convert a program in its executable (ready-to-run) form (sometimes called object code ) into a representation in some form of assembler language so that it is readable by a human. A program used to accomplish this is called a disassembler , because it performs the inverse of the task that an assembler does. Disassembly is a type of reverse engineering . Another such program, called a decompile r, converts object code back into the code of a higher-level language .

Next Steps

Because data and instruction s are represented the same way in most current computer systems, it can be difficult to distinguish between the two in disassembled code. Disassemblers are available as commercial, shareware, and freeware programs; various tools exist for building your own disassembler as well. IDA Pro and Sourcer are two of the most commonly used commercial disassembly products.

This was last updated in September 2005
Posted by: Margaret Rouse

Related Terms

Definitions

  • reverse engineering

    - Reverse engineering is taking apart an object to see how it works in order to duplicate or enhance the object... (Continued) (SearchCIO-Midmarket.com)

  • decompile

    - To decompile is to convert executable (ready-to-run) program code (sometimes called object code) into some form of higher-level programming language so that it can be read by a human. (WhatIs.com)

Glossaries

  • Programming

    - Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question
  • Black Screen

    It sounds like you may have a back-light or inverter problem. If you are comfortable troubleshooting your laptop hardware, here...

  • I want to retrive my files , I can not get past safe mode.

    Hello, you can use the tools provided in [A href="http://itknowledgeexchange.techtarget.com/it-support/tlbat-accessing-deaddying-computers/"]this entry on my blog[/A]. Bye Don’t forget to visit my...

  • hard disk failure

    First, you have to determine if your hard disk drive failed to function by installing it to another compatible computer system. If you found that it has a problem, you have no option to recover the...

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.