RSS 8 projects tagged "Disassemblers"

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 256.09
Vit 126.09

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

No download Website Updated 10 Jun 2005 cereal emulation framework

Screenshot
Pop 58.69
Vit 2.60

cereal is an emulation framework able to emulate 8051-compatible CPUs and connected devices, designed to allow easy addition of other (application-specific) devices to emulate.

Download Website Updated 19 Jul 2006 AVR Cross Development Kit

Screenshot
Pop 69.93
Vit 3.04

AVR Cross Development Kit is a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems.

Download Website Updated 31 Oct 2006 Rational PIC Assembler

Screenshot
Pop 24.98
Vit 1.79

Rational PIC Assembler is an assembler for the mid-range microcontrollers from Microchip. It features Intel-style mnemonics and target- first operand ordering, and was designed to feel comfortable for PC assembly programmers.

Download Website Updated 18 Jun 2004 KMD

Screenshot
Pop 79.15
Vit 3.15

KMD is a multi-processor debugger. It can debug with hardware boards over serial ports or with software emulators (ARM and MIPS emulators are included in the project). Using the pipe option you can debug over the network or any other communication medium. It can load many executable formats such as ELF, and display and follow the original source even from multiple source file programs. There is support for breakpoints and watchpoints which can trap on specific data (such as loading or executing specific instructions). Support for other features such as FPGA's is also available, allowing loading or any control required to drive a specific hardware device. The project uses chump to allow disassembly and line assembly. Chump also allows new architectures to be easily added without the need to recompile the system. Communication with the backend is done using two pipes/fifos using a simple set of codes. Back end communication program can be created using very little memory on the target device.

Download Website Updated 15 Sep 2010 J51

Screenshot
Pop 68.63
Vit 6.01

J51 is a Intel MCS51 emulator with all the standard integrated peripherals. A disassembler with an integrated debugger is also included. Standard peripherals emulated are Timer 0/1 (Mode 0, 1, 2, and interrupts), serial interface in polled and interrupt mode, standard I/O, and ports 0 to 4. Microprocessors emulated are the Intel MCS 8051 (no peripherals), Intel 8051, Intel 8052, Philips LPC674, and Philips LPc900.

Download Website Updated 29 Nov 2009 Zeta

Screenshot
Pop 54.95
Vit 3.55

Zeta is a virtual platform or architecture. It is implemented in a software emulator, and it was created for the sole purpose of having a new target to which the Linux kernel, GNU bintutils, and GNU gcc can be ported.

Download Website Updated 02 Jul 2008 MCU 8051 IDE

Screenshot
Pop 49.35
Vit 1.47

MCU 8051 IDE is a fully featured integrated development enviroment for MCS-51 based microcontrollers. It consists of a compiler, an advanced text editor (with highlighting, validation, and completion), a simulator, a scientific calculator, a hex editor, and many other things. Currently, this program supports only assembly language and a few microcontrollers.

Screenshot

Project Spotlight

libsigrokdecode

A cross-platform protocol decoder library for logic analyzers.

Screenshot

Project Spotlight

cryptmount

A tool for setup and on-demand mounting of encrypted filesystems under Linux.