RSS 57 projects tagged "Assemblers"

No download Website Updated 16 Sep 2013 cc65

Screenshot
Pop 123.79
Vit 16.05

An almost ISO C compatible C compiler that produces binaries for 6502-based computers. Targets that are supported out of the box are: Apple ][, Atari 8-bit machines, Commodore C64/C128/C16/C116, Commodore Plus/4, Commodore 600/700, GEOS for C64, and Lynx. The package includes a complete suite of assembler development tools (assembler, linker, archiver) which allows mixing of C and assembler code.

Download Website Updated 01 Mar 2013 Retro

Screenshot
Pop 303.96
Vit 31.40

Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.

Download Website Updated 18 Apr 2012 Flat Assembler

Screenshot
Pop 190.29
Vit 13.20

Flat Assembler is a fast and efficient self-assembling 80x86 assembler. It supports x86 and x86-64 instruction sets with MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, and XOP extensions. It can produce output in binary, MZ, PE, COFF, or ELF format. It includes powerful but easy-to-use macroinstruction support and does multiple passes to optimize the instruction codes for size. It is written entirely in assembly language.

Download Website Updated 13 Feb 2012 Erasm++

Screenshot
Pop 45.66
Vit 2.04

Erasm++, the Embedded Runtime Assembler in C++, is an Embedded Domain Specific Language (EDSL) in C++ for runtime code generation on Intel 64/IA-32 architectures. It supports complete compile-time syntax checking, and its code generators run very quickly because necessary data are computed statically. Also included are GenericDsm, a fast and generic instruction decoder library which supports "pattern matching" against the decoded instructions, and MetaPrelude, a Haskell-like lazy metaprogramming library that helps implementing EDSLs in C++.

Download Website Updated 12 Apr 2011 The Amsterdam Compiler Kit

Screenshot
Pop 90.90
Vit 2.25

The Amsterdam Compiler Kit is a fully-featured retargetable compiler toolchain. It will cross-compile ANSI C, K&R C, Pascal, Modula-2, Occam, Fortran and Basic for a number of architectures including, but not limited to, the 6500, 68000, Z80, i80, i86, i386, and PDP-11. It provides a complete development environment including preprocessors, compilers, assemblers, linkers, librarian tools, and target download tools.

Download Website Updated 23 Aug 2010 GNU 8085 Simulator

Screenshot
Pop 170.66
Vit 5.94

GNUSim8085 is a graphical simulator for the Intel 8085 microprocessor. It contains an inline assembler and a debugger.

Download Website Updated 18 May 2010 Yasm

Screenshot
Pop 134.63
Vit 7.57

Yasm is a complete rewrite of the NASM assembler. It currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O (32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats.

Download Website Updated 04 Feb 2010 nescom

Screenshot
Pop 28.50
Vit 2.73

nescom is a suite of assembler and linker tools for the CPU used in the NES/Famicom. It can produce xa65-compatible relocatable object files, IPS format patches, raw binary images, and ROM images in INES format. nescom is a sister project of snescom, and shares much of the syntax and features.

Download Website Updated 29 Nov 2009 Zeta

Screenshot
Pop 50.73
Vit 3.36

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 19 Nov 2009 cencode

Screenshot
Pop 25.96
Vit 2.08

cencode encodes a stream or a file into quoted c-string escape sequences, suitable for use directly in C code. It is a universal alternative to dedicated export formats like XPM, unportable resource forks, linker flags, and Windows resources where dynamic loading of external data is not possible or undesired.

Screenshot

Project Spotlight

Xidel

Downloading and extraction of data from webpages.

Screenshot

Project Spotlight

CoreTML framework

A tool allowing the developer to create user-configurable source code templates.