category: assemblers
-
Language:
|
mc6809
|
|---|
-
Package:
|
6809, E-Forth
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
assembler, simulator
|
|---|
-
Author:
|
Lennart Benschop <lennart@blade.stack.urc.tue.nl>
|
|---|
-
Location:
|
alt.sources, November 3rd, 1993 <2b8i2r$j0e@tuegate.tue.nl>
|
|---|
-
Description:
|
An assembler and simulator for the Motorola M6809 processor.
Also included is a Forth interpreter, E-Forth written
in 6809.
|
|---|
-
Ports:
|
assembler: Unix, DOS; simulator: Unix
|
|---|
-
Updated:
|
November 3rd, 1993
|
|---|
-
Language:
|
68HC11
|
|---|
-
Package:
|
68HC11 simulator
|
|---|
-
Version:
|
? 1
|
|---|
-
Parts:
|
simulator
|
|---|
-
Author:
|
Ted Dunning <ted@nmsu.edu>
|
|---|
-
Location:
|
ftp://crl.nmsu.edu/pub/non-lexical/6811/sim6811.shar
|
|---|
-
Description:
|
An opcode simulator for the 68HC11 processor. Interrupts,
hardware I/O, and half carries are still outside the loop.
[Adding interrupts may require simulating at the clock phase
level -Mark]
|
|---|
-
Ports:
|
unix?, ms-dos
|
|---|
-
Updated:
|
July 28th, 1993
|
|---|
-
Language:
|
6502, Z80, 8085, 68xx
|
|---|
-
Package:
|
?
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
?
|
|---|
-
Author:
|
msmakela@cc.helsinki.fi and Alan R. Baldwin
|
|---|
-
Location:
|
ftp://ccosun.caltech.edu ?
|
|---|
-
Description:
|
I have enhanced a set of 68xx and Z80 and 8085 cross assemblers
to support 6502. These assemblers run on MS-DOS computers or on
any systems that support standard Kerninghan & Richie C, for
example, Amiga, Atari ST and any "big" machines
|
|---|
-
Updated:
|
March 10th, 1993
|
|---|
-
Language:
|
6502, 6800, and 16 and 32 bit machine-independent skeletons
|
|---|
-
Package:
|
?
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
assembler, manual
|
|---|
-
Author:
|
Doug Jones <jones@cs.uiowa.edu>
|
|---|
-
Location:
|
http://www.cs.uiowa.edu/~jones/cross/
ftp.cs.uiowa.edu:/pub/jones/smal
|
|---|
-
Description:
|
Supports macro and conditional features, even, as well as
being usable for linkage editing of object files. Easy
to modify to support other machines.
|
|---|
-
Requires:
|
Pascal
|
|---|
-
Updated:
|
?
|
|---|
-
Language:
|
Motorola DSP56000
|
|---|
-
Package:
|
?
|
|---|
-
Version:
|
1.1
|
|---|
-
Parts:
|
assembler
|
|---|
-
Author:
|
Quinn Jensen <jensenq@qcj.icon.com>
|
|---|
-
Location:
|
alt.sources archive or ftp://wuarchive.wustl.edu ?
|
|---|
-
Description:
|
?
|
|---|
-
Updated:
|
?
|
|---|
-
Language:
|
DSP32C
|
|---|
-
Package:
|
a32src
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
assembler
|
|---|
-
Author:
|
Tom Roberts <tjrob@iexist.att.com>
|
|---|
-
Location:
|
comp.sources.misc volume 44
|
|---|
-
Description:
|
This is an assembler for the AT&T DSP32C Digital Signal
Processor chip. This is source for the assembler and for an
enhanced C pre-processor; a DSP test program is included.
|
|---|
-
Portability:
|
probably high
|
|---|
-
Ports:
|
MS-DOS
|
|---|
-
Updated:
|
September 23rd, 1994
|
|---|
-
Language:
|
Motorola DSP56001
|
|---|
-
Package:
|
a56
|
|---|
-
Version:
|
1.2
|
|---|
-
Parts:
|
assembler
|
|---|
-
Author:
|
Quinn Jensen <jensenq@qcj.icon.com>
|
|---|
-
Location:
|
ftp://ftp.novell.com/pub/pin/misc/a56/a56v1.2*
|
|---|
-
Description:
|
DSP56001 cross-assembler written in YACC. Produces
OMF or S-record format output suitable for serial download
or EPROM. Package includes sample 56001 code fragments
that implement musical DSP effects like reverberation,
chorus, and flange.
|
|---|
-
Ports:
|
Unix, DOS
|
|---|
-
Announcements:
|
comp.dsp,comp.music
|
|---|
-
Updated:
|
September 7th, 1994
|
|---|
-
Language:
|
MIL-STD-1750 assembly
|
|---|
-
Package:
|
as1750
|
|---|
-
Version:
|
0.8
|
|---|
-
Parts:
|
assembler and linker (monolithic)
|
|---|
-
Author:
|
Oliver M. Kellogg <okellogg@cube.net>
|
|---|
-
Location:
|
ftp://ftp.fta-berlin.de/pub/crossgcc/1750gals/as1750-0.7.tar.gz
|
|---|
-
Description:
|
Simple assembler for the MIL-STD-1750 (A and B) instruction
set. This is the assembler used by gcc-1750a.
Assembly and linkage are not separate passes: load modules
are generated directly from sources, without object files.
|
|---|
-
Features:
|
| + | produces Tektronix Extended Hex or TLD LDM load modules |
| + | parameterized macros (MACRO/ENDMACRO) |
| + | macro variables (SET) |
| + | macro expressions with operators as in the C language |
| + | conditional assembly (IF/ELSIF/ELSE/ENDIF) |
| + | repeated assembly (WHILE/ENDWHILE) |
| + | small and fast |
| - | no linker control directive file, the only means of |
linkage control is via ORG statements
|
|---|
-
Restriction:
|
GNU General Public License
|
|---|
-
Requires:
|
32-bit ANSI C compiler (gcc is just fine)
|
|---|
-
Ports:
|
Unix, VMS, DOS
|
|---|
-
Status:
|
actively developed
|
|---|
-
Announcements:
|
The Cross-GCC List <crossgcc@prosun.first.gmd.de>
|
|---|
-
Updated:
|
June 24th, 1995
|
|---|
-
Language:
|
8051
|
|---|
-
Package:
|
as31 - An 8031/8051 assembler.
|
|---|
-
Version:
|
? 1
|
|---|
-
Parts:
|
assembler, parser(yacc), documentation
|
|---|
-
Author:
|
Ken Stauffer <stauffer@cpsc.ucalgary.ca>
(Theo Deraadt wrote the S-record output routines)
|
|---|
-
Location:
|
comp.sources.misc volume 10
|
|---|
-
Description:
|
Assembler with ability to produce a variety of object output
formats, including S-records.
|
|---|
-
Ports:
|
SUN 3 / SUN 4 (SunOS 4.0), Tandy 6000 (Xenix)
|
|---|
-
Portability:
|
File I/O may require porting on non-Unixs.
|
|---|
-
Updated:
|
January 26th, 1990
|
|---|
-
Language:
|
8051
|
|---|
-
Package:
|
CAS 8051 Assembler
|
|---|
-
Version:
|
1.2
|
|---|
-
Parts:
|
assembler/linker, disassembler, documentation, examples
|
|---|
-
Author:
|
Mark Hopkins <mark@freenet.uwm.edu>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
experimental one-pass assembler for the 8051 with C-like
syntax. Most features of a modern assembler included except
macros (soon to be added). Other software tools and
applications contained in /pub/compilers/8051/*.
|
|---|
-
Requires:
|
ANSI-C compiler
|
|---|
-
Ports:
|
MSDOS, Ultrix, Sun4 (contact author)
|
|---|
-
Updated:
|
July 22nd, 1993
|
|---|
-
Language:
|
65xx assembler
|
|---|
-
Package:
|
d65 disassembler
|
|---|
-
Version:
|
0.1.0
|
|---|
-
Parts:
|
disassembler, documentation
|
|---|
-
Author:
|
Marko.Makela@Helsinki.FIo
|
|---|
-
Location:
|
ftp://ftp.funet.fi/pub/cbm/programming/d65-0.1.0.tar.gz.
|
|---|
-
Description:
|
A disassembler for the 65xx microprocessor.
|
|---|
-
Ports:
|
Unix
|
|---|
-
Updated:
|
June 15th, 1994
|
|---|
-
Language:
|
Assember (SPARC)
|
|---|
-
Package:
|
elfdis
|
|---|
-
Version:
|
2.3
|
|---|
-
Parts:
|
disassembler
|
|---|
-
Author:
|
Bruce Ediger <bediger@teal.csn.org>
|
|---|
-
Location:
|
comp.sources.misc archives volume 42, issue 83
|
|---|
-
Description:
|
An object code disassembler for SPARC which, unlike the native
SPARC disassembler, uses the relocation and dynamic linking
information in the Elf file.
|
|---|
-
Updated:
|
May 8th, 1994
|
|---|
-
Language:
|
various assembly
|
|---|
-
Package:
|
fas: Frankenstein Cross Assemblers
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
base assembler, parser modules (yacc), documentation?
|
|---|
-
Author:
|
Mark Zenier
|
|---|
-
Location:
|
ftp://ftp.njit.edu/pub/msdos/frankasm/frankasm.zoo
[Inform me of the other sites -Mark]
|
|---|
-
Description:
|
A reconfigurable assembler package, especially suited for
8-bit processors, consisting of a base assembler module and
a yacc parser, for each microprocessor, to handle mnemonics and
addressing. Second party parser modules available from many
sites.
|
|---|
-
Requires:
|
YACC
|
|---|
-
Updated:
|
?
|
|---|
-
Language:
|
various assembly
|
|---|
-
Package:
|
GNU assembler (GAS)
|
|---|
-
Version:
|
2.5.2
|
|---|
-
Parts:
|
assembler, documentation
|
|---|
-
Author:
|
?
|
|---|
-
Location:
|
ftp://gatekeeper.dec.com/binutils-*.tar.z or any other GNU archive site
|
|---|
-
Description:
|
Many CPU types are now handled, and COFF and IEEE-695 formats
are supported as well as standard a.out.
|
|---|
-
Bugs:
|
bug-gnu-utils@prep.ai.mit.edu
|
|---|
-
Ports:
|
Sun-3, Sun-4, i386/{386BSD, BSD/386, FreeBSD, Linux, PS/2-AIX},
VAX/{Ultrix,BSD,VMS}
|
|---|
-
Updated:
|
November 2nd, 1994
|
|---|
-
Language:
|
68000 assembler
|
|---|
-
Package:
|
m68kdis
|
|---|
-
Version:
|
??
|
|---|
-
Parts:
|
documentation, disassembler
|
|---|
-
Author:
|
Christopher Phillips <pefv700@chpc.utexas.edu>
|
|---|
-
Location:
|
comp.sources.misc volume 45
|
|---|
-
Description:
|
A disassembler for the M68000 family of microprocessors.
Some extra functionality for Macintosh resource forks is provided.
|
|---|
-
Updated:
|
November 8th, 1994
|
|---|
-
Language:
|
PDP-11 macro assembly
|
|---|
-
Package:
|
PDPXASM.EXE
|
|---|
-
Version:
|
2.20
|
|---|
-
Parts:
|
assembler, linker, disassembler, serial line loader,
library routines
|
|---|
-
Author:
|
Jim Cook <jcook@halcyon.com>
|
|---|
-
Location:
|
ftp://ftp.idiom.com/pub/msdos/pdpxasm.exe
|
|---|
-
Description:
|
A cross assembler that runs on the IBM PC/AT family. Assembles
PDP-11 into core image files. Developed for use in
testing an add-in PDP-11 clone board.
|
|---|
-
Reference:
|
Brief help files/screens for each program.
|
|---|
-
Features:
|
- Macro and .IRP support
|
|---|
-
Bugs:
|
Contact jcook@halcyon.com
|
|---|
-
Restriction:
|
May not be sold for profit. Must be distributed in toto.
|
|---|
-
Requires:
|
2mb on a MS-DOS compatible machine.
|
|---|
-
Updated:
|
June 2nd, 1995
|
|---|
-
Language:
|
mc6809
|
|---|
-
Package:
|
usim
|
|---|
-
Version:
|
0.90
|
|---|
-
Parts:
|
simulator, documentation
|
|---|
-
Author:
|
Ray P. Bellis <rpb@psy.ox.ac.uk>
|
|---|
-
Location:
|
ftp://ftp.mrc-bbc.ox.ac.uk/pub/mc6809/usim-*
Alt.sources archive at FTP site:
wuarchive.wustl.edu in usenet/alt.sources/articles
files 10405.Z 10406.Z and 10407.Z
|
|---|
-
Description:
|
a mc6809 simulator
|
|---|
-
Updated:
|
May 30th, 1994
|
|---|
-
Language:
|
80486
|
|---|
-
Package:
|
WDASM17B.ZIP - Windows 80486 Disassembler for Windows 3.1
|
|---|
-
Version:
|
1.7b
|
|---|
-
Parts:
|
disassembler
|
|---|
-
Author:
|
Eric Grass <S876795@UMSLVMA.UMSL.EDU>
|
|---|
-
Location:
|
SIMTEL20, pd1:<msdos.windows3>
|
|---|
-
Description:
|
An interactive 80486 disassembler for Windows 3.1. Multiple
options for formatting disassembly exist.
|
|---|
-
Ports:
|
Windows3.1
|
|---|
-
Portability:
|
Windows-specific
|
|---|
-
Updated:
|
June 29th, 1993
|
|---|
|
|