You are on page 1of 3

Disassembler

System Software

LOVELY PROFESSIONAL UNIVERSITY x

Disassembler
System Software

Introduction
A Disassembler is the exact opposite of an assembler. Where an assembler converts code written in an assembly language into binary machine code, a disassembler reverses the process and attempts to recreate the assembly code from the binary machine code. A disassembler differs from a decompiler, which targets a high-level language rather than an assembly language. Disassembly, the output of a disassembler, is often formatted for human-readability rather than suitability for input to an assembler, making it principally a reverse-engineering tool.

Topics that will be covered


What is a Diassembler X86 Dissemblers Diassembler Issues A brief List of Diassemblers

Disassembler| 9/30/2010

Reference
I am crawling through internet for this topic. Mostly using Google search engine for searching, Wikipedia pages, google books, wikibooks and Reading material, My course book System Software by L. Beck

Disassembler| 9/30/2010