Hangar.La tienda de software del Amiga

as31 1.1 (30.01.90)

Cross assembler for 8031 and 8051 MPU

Short:        Cross assembler for 8031 and 8051 MPU
Author:       Ken Staufer (staufer@cpsc.ucalgary.ca)
Uploader:     deppe ime rwth-aachen de (Ruediger Deppe)
Type:         dev/cross
Version:      1.1 (30.01.90)
Requires:     ixemul.libray
Architecture: m68k-amigaos
Kurz:         Crossassembler für 8031 und 8051 MPUs

I was looking for a cross assembler which can build code for 8031 and
8051 microcontroller. I found some portable C programs for Unix. This
cross assembler is written by Ken Staufer (staufer@cpsc.ucalgary.ca). 
It should also be able to produce code for the 8031 and 8051 derivates
like 80C51, 80C32, 80C535 etc.

This is an Amiga port of the program AS31.ZIP. I have simply compiled the
source (with GCC) and built the man page. Because of the use of GCC
ixemul.library is required. It can be found on AmiNet in the directory
dev/gcc.

The contents of the AS31 directory differs to the unix version:

	as31.000	- Executable program for Amiga 68000
	as31.020	- Executeable for 68020 or better

	makefile	- Makefile I used.
	makefile.org	- Orignial makefile.
	as31.h		- Package header file.
	as31.y		- Parser / code generator.
	lexer.c		- Scanner.
	symbol.c	- Symbol table / opcode table.
	emitter.c	- Object code generation routines.
	main.c		- Command line / calls yyparse().

	readme		- Short description of as31.
	as31.man	- Formated manual for this assembler.
	as31.1		- Original manual page.
	as31.readme	- This document.

	new.asm		- Sample 8031 code. This is a working
			  debugger written by Theo Deraadt.

INSTALLATION
You just have to copy the assembler `as31.000' for 68000 (A500, A600,
A1500, or A2000) or `as31.020' for 68020 or better CPUs in your path or
in your assembler directory to `as31'.

USAGE
I suggest you to read the original doc file as31.man for infos. This
assembler has no GUI, so you have to start the program from CLI. To print
the man page `as31.man' adjust the paperlength of your printer to 66
lines. Then you can just type or copy it to `prt:'.

cu Rüdiger

Gratis

Descargar 64 KB

Desde el Amiga: abre Hangar y busca as31.

AutorKen Staufer (staufer@cpsc.ucalgary.ca)
Categoríadev/cross
Tamaño64 KB
Param68k-amigaos
Necesitaixemul.libray
OrigenAminet