skip to main content
article
Free Access

Microbe: A self commenting microassembler

Published:01 September 1977Publication History
Skip Abstract Section

Abstract

A microassembler is described that generates a symbolic commentary for each microinstruction. This approach yields many of the benefits of programming in a high level language without the high implementation cost. The commentary assists with code optimization and provides a record of the processor's operation. An outline for implementing a commentator gives a sense for its cost, which is small compared to the returned value.

References

  1. 1 Agrawala, A.K. and Rauscher, T.G., "The application of programming language techniques to the design and development of microprogramming languages," MICRO6, September, 1973, pp 134-138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Clark, R., "Mirager, the 'best yet' approach for horizontal microprogramming," ACM National Conference, August 1972, Boston, Massachusetts, pp 554-559. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 DeWitt, D.J., "Extensibility—A new approach for designing machine independent microprogramming languages," MICRO9, September 1976, pp 33-41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Dubbs, E.W., Parsons, R.L., and Peterson, J.E., "A microprogram design system translator," "Microprogramming: a tutorial on the Queen Mary," May, 1975, pp 145-147.Google ScholarGoogle Scholar
  5. 5 Eckhouse, "A high level microprogramming language (MPL)," AFIPS, Vol. 38, 1971, pp 169-177.Google ScholarGoogle Scholar
  6. 6 Hodges, B.C., and Edwards, A.J., "Support software for microprogram development," Microprogramming: a tutorial on the queen Mary, May, 1975, pp 149-156.Google ScholarGoogle Scholar
  7. 7 Klein, R.L., and Ramamoorthy, C.V., "Optimization strategies for microprograms," IEEE Transactions on Computers, Vol. C-20, No. 7, July 1971, pp 783-794.Google ScholarGoogle Scholar
  8. 8 Mallett, P.W., "Approaches to design of high level languages for microprogramming," MICRO7, September, 1974, pp 66-73. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Mick, J.R., "AM2900 bipolar microprocessor family," MICRO8, September, 1975, pp 56-63. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Reigel, E.W., Faber, U. and Fisher, D.A., "The interpreter—A microprogrammable building block system," AFIPS, Vol 40, 1971, pp 705-723.Google ScholarGoogle Scholar
  11. 11 Tabandeh, M., and Ramamoorthy, C.V., "Execution time (and memory) optimization in microprograms," MICRO7, September, 1974, pp S19-S27. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Microbe: A self commenting microassembler

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!