51-asm-soucecode

所属分类:编译器/解释器
开发工具:Windows_Unix
文件大小:24KB
下载次数:38
上传日期:2007-02-04 12:07:56
上 传 者charliexp
说明:  ===一个51汇编器的C源代码,感兴趣者
(=== a compilation of 51 C source code, interested to see )

文件列表:
247835\一个51汇编器的C源代码,感兴趣者看看\MAKEFILE (856, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\AS31.H (3549, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\EMITTER.C (8382, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\LEXER.C (6816, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\MAIN.C (2745, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\SYMBOL.C (10609, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\NEW.ASM (10618, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\AS31.MAN (9374, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看\AS31.Y (22290, 1990-06-09)
247835\一个51汇编器的C源代码,感兴趣者看看 (0, 2011-02-18)
247835 (0, 2011-02-18)

as31 - An 8031/8051 assembler. Written by: K e n S t a u f f e r as31, is an 8031/8051 assembler. The program consists of the following files: makefile - 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(). as31.man - Assembler manual. new.asm - Sample 8031 code. This is a working debugger written by Theo Deraadt. OVERVIEW OF AS31: as31 is a full featured assembler but it does lack facilities for linking several modules together. as31 can be configured to produced a wide variety of object output formats. One of the supported output formats is S-records. (Written by: Theo Deraadt) Standard assembler syntax is accepted. MAKING AS31: On most unix systems, running make should be sufficient to produce a working assembler. Also typing: % make man Will produces a text file from as31.man (called as31.cat). This is the users manual. This package does work on the following systems: SUN 3 / SUN 4 (SunOS 4.0), Tandy 6000 (Xenix) Non-unix systems may require some porting for the FILE I/O stuff but most reasonable implementations of stdio.h should work. SOURCE CODE: This code is public domain. REPORTING BUGS: If any bugs are detected in this program, I would like to know about them so that I could fix them. I can be reached via E-mail at: stauffer@cpsc.ucalgary.ca January 26, 1990

近期下载者

相关文件


收藏者