AI BASED GENERAL PURPOSE CROSS ASSEMBLER.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A general-purpose cross assembler named gpca using Franz Lisp on a VAX11/750 with Berkeley Unix BSD4. 2 was developed. All the user has to do is to provide rule lists to a rule-database for code generation. The rule-based technique used in the gpca can enhance the productivity for developing cross assemblers for 4-, 8-, 16-, and 32-bit microprocessors in a short period of time through the rule independency. The implemented cross-assembler is composed of database management routines, lexical pattern matching routines, and a few other routines. The cross assembler, which is small enough to be understood completely by the user, has a flexibility and an expandability in terms of user extensible pseudo-operations and macro functions.

Original languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages75-80
Number of pages6
ISBN (Print)0897911733
Publication statusPublished - 1985
Externally publishedYes

Fingerprint

Pattern matching
Macros
Microprocessor chips
Productivity
Code generation

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Takefuji, Y. (1985). AI BASED GENERAL PURPOSE CROSS ASSEMBLER. In Unknown Host Publication Title (pp. 75-80). IEEE.

AI BASED GENERAL PURPOSE CROSS ASSEMBLER. / Takefuji, Yoshiyasu.

Unknown Host Publication Title. IEEE, 1985. p. 75-80.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Takefuji, Y 1985, AI BASED GENERAL PURPOSE CROSS ASSEMBLER. in Unknown Host Publication Title. IEEE, pp. 75-80.
Takefuji Y. AI BASED GENERAL PURPOSE CROSS ASSEMBLER. In Unknown Host Publication Title. IEEE. 1985. p. 75-80
Takefuji, Yoshiyasu. / AI BASED GENERAL PURPOSE CROSS ASSEMBLER. Unknown Host Publication Title. IEEE, 1985. pp. 75-80
@inproceedings{6d70afa45c804d19808c235ad9e976b4,
title = "AI BASED GENERAL PURPOSE CROSS ASSEMBLER.",
abstract = "A general-purpose cross assembler named gpca using Franz Lisp on a VAX11/750 with Berkeley Unix BSD4. 2 was developed. All the user has to do is to provide rule lists to a rule-database for code generation. The rule-based technique used in the gpca can enhance the productivity for developing cross assemblers for 4-, 8-, 16-, and 32-bit microprocessors in a short period of time through the rule independency. The implemented cross-assembler is composed of database management routines, lexical pattern matching routines, and a few other routines. The cross assembler, which is small enough to be understood completely by the user, has a flexibility and an expandability in terms of user extensible pseudo-operations and macro functions.",
author = "Yoshiyasu Takefuji",
year = "1985",
language = "English",
isbn = "0897911733",
pages = "75--80",
booktitle = "Unknown Host Publication Title",
publisher = "IEEE",

}

TY - GEN

T1 - AI BASED GENERAL PURPOSE CROSS ASSEMBLER.

AU - Takefuji, Yoshiyasu

PY - 1985

Y1 - 1985

N2 - A general-purpose cross assembler named gpca using Franz Lisp on a VAX11/750 with Berkeley Unix BSD4. 2 was developed. All the user has to do is to provide rule lists to a rule-database for code generation. The rule-based technique used in the gpca can enhance the productivity for developing cross assemblers for 4-, 8-, 16-, and 32-bit microprocessors in a short period of time through the rule independency. The implemented cross-assembler is composed of database management routines, lexical pattern matching routines, and a few other routines. The cross assembler, which is small enough to be understood completely by the user, has a flexibility and an expandability in terms of user extensible pseudo-operations and macro functions.

AB - A general-purpose cross assembler named gpca using Franz Lisp on a VAX11/750 with Berkeley Unix BSD4. 2 was developed. All the user has to do is to provide rule lists to a rule-database for code generation. The rule-based technique used in the gpca can enhance the productivity for developing cross assemblers for 4-, 8-, 16-, and 32-bit microprocessors in a short period of time through the rule independency. The implemented cross-assembler is composed of database management routines, lexical pattern matching routines, and a few other routines. The cross assembler, which is small enough to be understood completely by the user, has a flexibility and an expandability in terms of user extensible pseudo-operations and macro functions.

UR - http://www.scopus.com/inward/record.url?scp=0022325059&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0022325059&partnerID=8YFLogxK

M3 - Conference contribution

SN - 0897911733

SP - 75

EP - 80

BT - Unknown Host Publication Title

PB - IEEE

ER -