RSS 74 projects tagged "Assemblers"

Download Website Updated 02 Aug 1999 MMIX assembler/simulator

Screenshot
Pop 33.47
Vit 73.30

MMIX is a computer language that will totally replace MIX in the "ultimate editions of "The Art of Computer Programming" by Donald E Knuth Vols 1-3 and the 1st editions of the remaining volumes

Download Website Updated 30 Oct 1999 spim

Screenshot
Pop 36.39
Vit 72.70

spim is a self-contained software simulator for running R2000/R3000 assembly language programs. It reads and can immediately execute files containing assembly language code. spim also provides a debugger and simple set of operating system services. spim provides both a simple, textual interface and a fancier, graphical interface. The package includes complete source code and documentation.

No download Website Updated 22 Oct 2001 Quick C--

Screenshot
Pop 20.59
Vit 67.54

The Quick C-- compiler is an experimental implementation of the C-- language. C-- is intended to be a "portable assembly language" that can be used as a target language by compiler writers. C-- features a simple C-like core and support for garbage collection and exception handling.

Download No website Updated 24 Dec 2001 Osimplay

Screenshot
Pop 15.49
Vit 67.07

Osimplay is a 386 assembler with Forth and C-like conveniences like "print", reentrant procedures, data "clumps", arrays, execution arrays, a nice Linux syscall format, etc.

Download Website Updated 19 Jan 2003 masmz80

Screenshot
Pop 16.67
Vit 64.09

masmz80 is a very lightweight assembler for the Zilog Z80 processor. Objects generated contain information about global symbols, unreferenced symbols, and sections that need to be relocated, so it's easy to write code in many files and reference one project files' symbols from another. Linking these objects using included mlinkz80 produces an image ready for burning on an (E)EPROM.

Download Website Updated 11 Jun 2009 The Amazing Awk Assembler

Screenshot
Pop 37.84
Vit 46.05

The Amazing Awk Assembler (aaa) is a primitive assembler written entirely in awk and sed. It is quite slow, the input syntax is eccentric and rather restricted, and error checking is virtually nonexistent, but it does work. Furthermore it's very easy to adapt to a new machine, provided the machine falls into the generic "8-bit-micro" category.

Download Website Updated 01 Mar 2013 Retro

Screenshot
Pop 302.24
Vit 31.37

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.

No download Website Updated 16 Sep 2013 cc65

Screenshot
Pop 123.49
Vit 16.01

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 18 May 2013 ELFIO

Screenshot
Pop 137.55
Vit 15.41

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

Download Website Updated 18 Apr 2012 Flat Assembler

Screenshot
Pop 188.60
Vit 13.19

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.

Screenshot

Project Spotlight

YAGF

A graphical frontend for the Cuneiform OCR tool.

Screenshot

Project Spotlight

LinkChecker

An URL link checker.