Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/800091.802964acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free access

Cross software development for microprocessors using a translator writing system

Published: 17 September 1979 Publication History

Abstract

This paper illustrates four experiences in cross software development for microprocessors. After a comparison among some programming techniques (high-level languages, macroprocessors, meta-assemblers and special purpose systems) a translator writing system has been used to implement a cross-assembler, a simulator, a microassembler and a cross compiler for a microprocessor, showing its great flexibility at a low cost. Each of the four applications is briefly described and compared with similar programs written using other techniques.

References

[1]
William M. McKeeman, David B. Wortman, and James J. Horning, "A Compiler Generator", Prentice Hall, New Jersey, 1968.
[2]
"Model 990 Computer TMS 9900 Microprocessor Assembly Language Programmers Guide", Texas Instruments Inc., January 1976.
[3]
"Microcomputer System And Software Data Book", INTEL Data Catalog, 1977.
[4]
Robert A. Mueller, and Gearold R. Johnson, "A Generator For Microprocessor Assemblers And Simulators", Proceedings of the IEEE, Vol. 64, No. 6, June 1976, 921-931.
[5]
Michio Watanabe, Masamichi Kato, and Ikuo Nakata, "The Macro Assembler Generator For Microcomputers", Euromicro Newsletter, Vol. 3, No. 4, October 1977, 83-85.
[6]
C. J. Nutt, W. A. Schulz, and K. A. Williamson, "Generating Code For A Hypothetical Computer Using A Production Assembler", Software, practice and experience, Vol. 7, 1977, 147-148.
[7]
William M. Waite, "Implementing Software For Non-numeric Applications", Prentice Hall, New Jersey, 1973.
[8]
D. E. Ferguson, "The Evolution Of The Meta-assembly Program", Communications of the ACM, No. 9, 1966, 190-196.
[9]
M. J. Flynn, R. M. McClure, and C. J. Neuhauser, "EMMY: An Emulating System For User Microprogramming", National Computer Conference, Anaheim, California, May 1975, AFIPS Conference Proceedings, Vol. 44, 85-89.
[10]
Sergio Antoy, and Ercole Luigi Durante, "Realizzazione di un microassembler generale e portable", Electronica Oggi, February 1979.
[11]
Aldemaro Pigoni, and Emilio Rebora, "Generazione di cross-assemblatori per microprocessors a firmware definible", Thesis, Università di Genova, Facoltà di Ingegneria, 1978.
[12]
Niklaus Wirth, "Algorithms + Data Structures&equil;Programs", Prentice Hall, New Jersey, 1975, 307-349.
[13]
Charlie Bass, and Dean Brown, "A Perspective On Microcomputer Software", Proceedings of the IEEE, Vol. 64, No. 6, June 1976, 905-909.
[14]
Irene M. Watson, "Comparison Of Commercially Available Software Tools For Microprocessors Programming", Proceedings of the IEEE, Vol. 64, No. 6, June 1976, 910-920.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '79: Proceedings of the 4th international conference on Software engineering
September 1979
466 pages

Sponsors

Publisher

IEEE Press

Publication History

Published: 17 September 1979

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 228
    Total Downloads
  • Downloads (Last 12 months)62
  • Downloads (Last 6 weeks)10
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media