Assemblers

a56 is an assembler for the Motorola DSP56000 and DSP56001 digital signal processors by Quinn Jensen [mailto:jensenq@qcj.icon.com (email)]. Version 1.1 is available from an Usenet's alt.sources archive or [ftp://wuarchive.wustl.edu/]. ...more on Wikipedia about "A56 (software)"

ASFLAGS are similar to CFLAGS in that specific flags are passed but instead of being passed to the GNU Compiler Collection ASFLAGS are passed to the GAS GNU Assembler. ...more on Wikipedia about "ASFLAGS"

An assembler is a computer program for translating assembly language — essentially, a mnemonic representation of machine language — into object code. A cross assembler (see cross compiler) produces code for one type of processor, but runs on another. ...more on Wikipedia about "Assembler"

The Atari Assembler Editor cartridge was a program used to edit, compile and debug assembly language programs for the Atari 8-bit computers. ...more on Wikipedia about "Atari Assembler Editor"

Block Started by Symbol (BSS) was a pseudo-op in UA-SAP (United Aircraft Symbolic Assembly Program), the assembler developed in the mid-1950's for the IBM 704 by Roy Nutt, Walter Ramshaw, and others at United Aircraft Corporation. ...more on Wikipedia about "Block Started by Symbol"

C-- is a name for several independently developed programming languages. The goal of these languages is to replace the C programming language as a portable target language with something closer to computer hardware. This would allow compiling to more compact machine code while keeping C syntax, usage standards, and readability for ease of use by the many programmers already familiar with C. ...more on Wikipedia about "C--"

cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. ...more on Wikipedia about "Cc65"

A disassembler is a computer program which translates machine language into assembly language, performing the inverse operation to that of an assembler. A dissasembler differs from a decompiler, which targets a high level language rather than assembly language. Disassembly, the output of a disassembler, is often formatted for human-readability rather than suitability for input to an assembler, making it principly a reverse-engineering tool. ...more on Wikipedia about "Disassembler"

FASM (Flat Assembler) is a free, multiple-pass, Intel-style assembler for the IA-32 and x86-64 architectures. The project was started by a Polish student, Tomasz Grysztar, in 1995. FASM is written in assembly language. It has been able to assemble itself since version 0.90 (4 May 1999). The first public release was announced on 15 Mar 2000. It is noted for its fast speed, size optimizations, powerful macro capabilities, and online forum community. However, it uses (almost) no command-line options. Binaries/sources are available for Linux, Windows (w/ IDE), MS-DOS, Unix/libc, and MenuetOS. FASM contains bindings to the Windows GUI and OpenGL. All versions of FASM can output any of the following: flat binary, ELF or COFF objects, or executables in either MZ, ELF or PE format. ...more on Wikipedia about "FASM"

FORTRAN Assembly Program (FAP) was a macro assembler for the IBM 709, 7090, and 7094 computers of the 1950s and 60s. ...more on Wikipedia about "FORTRAN Assembly Program"

Gas, commanded as as when typed from the shell, is the GNU assembler. It is the default GNU Compiler Collection back-end and is used to compile the GNU operating system, its variants such as Linux, and other operating systems. It is a part of the GNU Binutils package. ...more on Wikipedia about "GNU Assembler"

GPUTILS is a GPL-licensed set of tools for the PIC microcontroller, comprising an assembler, disassembler, linker, and object file viewer. It is available for various flavors of Unix, Mac OS X, and Microsoft Windows. ...more on Wikipedia about "GPUTILS"

High Level Assembly (HLA) is an assembly language developed by Randall Hyde which can use high level language constructs to aid x86 assembly programmer beginners and advanced assembly developers alike. It fully supports advanced data types and object-oriented assembly language programming. It uses a syntax loosely based on several high-level languages, such as C/ C++, Ada, Modula-2, and Pascal, to allow the creation of readable assembly language programs, and to allow HLL programmers to learn HLA as rapidly as possible. ...more on Wikipedia about "High Level Assembly"

High-level assemblers are assembly language translators that incorporate features found in modern high-level programming languages into an assembler. ...more on Wikipedia about "High-level assembler" Are you ready for shortopedia? shortopedia

The L.In.O.L.E.U.M. (also called Linoleum or Lino) programming language is an unstructured, untyped, procedural, cross-platform assembler developed by Italian private programmer Alessandro Ghignola beginning in 2001. (The unusual acronym stands for Low-level INterfaced OverLanguage for Extremely Universal Machine-coding.) L.In.O.L.E.U.M. (hereafter referred to as Lino) is easier than native assembler and claims to be twice as fast as C/ C++. Uniquely, it is designed to be recompilable across different CPUs without requiring changes to the source code of a program written in Lino. (For more details, read the section on portability below.) ...more on Wikipedia about "Linoleum programming language"

The Lisa assembler (Lazerware's Interactive Symbolic Assembler), written by Randall Hyde (Randy Hyde) in the late 1970s, is an interactive MOS 6502 assembler for Apple II computers. ...more on Wikipedia about "Lisa assembler"

This is a list of assemblers. Hundreds of assemblers have been written; some notable examples are: ...more on Wikipedia about "List of assemblers"

MAC/65 was a assembly language compiler produced by Optimized Systems Software for the Atari 8-bit family of microcomputers. A direct descendant of the Atari Assembler Editor and successor to OSS's EASMD, this 6502 macro editor/assembler featured built-in editing and debugging. ...more on Wikipedia about "MAC/65"

The Macro Assembler AS is an assembler with a variety of target processors. It runs under DOS, Win32, and OS/2. Currently, it does not support the 386 instruction set, but it does support the 8086 and PowerPC processors. ...more on Wikipedia about "Macro Assembler AS"

The Microsoft Macro Assembler (abbreviated MASM) is an assembler for the x86 family of microprocessors. It was originally produced by Microsoft for development work on their MS-DOS operating system, and was for some time the most popular assembler available for that operating system. It supported a wide variety of macro facilities and structured programming idioms, including high-level constructions for looping, procedure calls and alternation (therefore, MASM is an example of a high-level assembler). Later versions added the capability of producing programs for the Windows operating systems that were released to follow on from MS-DOS. ...more on Wikipedia about "Microsoft Macro Assembler"

NASM, the Netwide Assembler, is a free software Intel x86 assembler. It can be used to write both 16-bit and 32-bit ( IA-32) programs. 32-bit programs can be written for NASM in such a way that they are portable between any 32-bit x86 OSes, if the right libraries are used. ...more on Wikipedia about "NASM" shortopedia, the smart choice.

NOP or NOOP (short for No OPeration) is an assembly language instruction, sequence of programming language statements, or computer protocol command that does nothing at all. ...more on Wikipedia about "NOP"

RosAsm is a 32-bit Win32 x86 assembler released under the GNU General Public License. The name stands for ReactOS ASseMbler, however is unrelated to that project. RosAsm is an IDE with full integration of assembler, linker, resource editor, debugger and disassembler. The syntax is inspired by NASM's. RosAsm packages the sources from which an executable was compiled directly within the PE files. ...more on Wikipedia about "RosASM"

Sphinx C-- is a compiler for a C-- like programming language by Peter Cellik for DOS. The language is a mix between C and the assembly languages and allows combining assembly commands with C-like structures. The goal was to avoid the overhead usually associated with high-level programming languages but keeping their structures and readability. ...more on Wikipedia about "Sphinx C--"

The Turbo Assembler (TASM) mainly PC-targeted assembler package was Borland's offering in the x86 assembler programming tool market. As one would expect, TASM worked well with Borland's high-level language compilers for the PC, such as Turbo C and Turbo Pascal. Along with the rest of the Turbo suite, Turbo Assembler is no longer maintained. ...more on Wikipedia about "Turbo Assembler" http://www.shortopedia.com - now!

Next page 

This article is licensed under the GNU Free Documentation License.
It uses material from the Wikipedia . Direct links to the original articles are in the text.
If you use exact copy or modified of this article you should preserve above paragraph and put also : It uses material from the Shortopedia article about "Assemblers".
MAIN PAGE MAIN INDEX CONTACT US