skip to main content
article
Free Access

MDS: An improved total system for firmware development

Authors Info & Claims
Published:05 October 1982Publication History
Skip Abstract Section

Abstract

A general purpose, total system MDS1,2 (Microprogramming Design-support System) has been developed to hasten the introduction of various kinds of firmware over the widest possible range of computer from the largest to the smallest (microcomputer).

Not only many types of assembly language but also machine dependent high-level languages can be used and physical address assignment can be performed automatically with MDS.

This paper describes an overview of MDS, the design approach to the high-level languages, and three examples which have been developed.

References

  1. 1 A. Yamada; K. Kawaguchi et al. "Microprogramming Design Support System" Proc. 11 th Design Automation Workshope, June 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 T. Aoyama; K. Takahashi et al. "Microprogramming Design Support System (MDS)" NEC Technical Journal, Vol. 34, No. 5, June, 1981.Google ScholarGoogle Scholar
  3. 3 Pat Caudill. "Using assembly coding to optimize high-level language programs". Electronics February 1, 1979.Google ScholarGoogle Scholar
  4. 4 T. Baba; H. Hagiwara. "The MPG System: A Machine-Independent Efficient Microprogram Generator" IEEE Transactions on Computers, Vol. C-30, No. 6, June, 1981.Google ScholarGoogle Scholar
  5. 5 E. Tamura; M. Tokoro. "Hierarchical Microprogram Generating System" Proc. MICRO-12 November, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 V. Michael Powers; Jose H. Hernandez. "Microprogram Assemblers for Bit-Slice Microprocessors" Computer July, 1978.Google ScholarGoogle Scholar
  7. 7 P. J. Brown. "The ML/I Macro Processor" Communication of the ACM, Vol. 10, No. 10,October, 1967 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 A. S. Tanenbaum. "General Purpose Macro Processor as a poor Man's compiler-compiler" IEEE Transactions on Software, Vol. SE-2, No. 2, June, 1976.Google ScholarGoogle Scholar
  9. 9 T. Tanaka et al. "Proposal on Efficient Address Allocation Algorithm for Horizontal Microprograms" Proc. MICRO-11, November, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 A. Yamada; T. Sasaki et al. "Mixed Level Simulator for Large Digital System Logic Verification" Proc. 17th Design Automation Conference, June 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 David J. Dewitt. "Extensibility - A New approach for Designing machine independent Microprogramming Languages" SIGMICRO News Letter Vol. 7, No. 3, September, 1976.Google ScholarGoogle Scholar
  12. 12 S. Dasgupta. "Some Aspects of High Level Microprogramming" Computing surveys, Vol. 12, No. 3, September 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 P. W. Mallett; T. G. Lewis. "Considerations for implementing a high-level microprogramming language translation system" Computer Vol. 8, No. 8, August, 1975.Google ScholarGoogle Scholar
  14. 14 E.I. Organick; J. Hinds. "Interpreting machines; Architecture and programming of the B1700/B1800 series" North-Holland, New York, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MDS: An improved total system for firmware development

          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

          • Published in

            cover image ACM SIGMICRO Newsletter
            ACM SIGMICRO Newsletter  Volume 13, Issue 4
            Dec. 1982
            169 pages
            ISSN:1050-916X
            DOI:10.1145/1014194
            Issue’s Table of Contents

            Copyright © 1982 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 5 October 1982

            Check for updates

            Qualifiers

            • article

          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!