skip to main content
article
Free Access

The implementation of a user-extensible system on a dynamically microprogrammable computer

Published:01 September 1977Publication History
Skip Abstract Section

Abstract

On a dynamically user-microprogrammable computer the user can tailor the machine to his needs by constructing microprogrammed routines and adding them to the system. If these routines are recognized by the assembler, then using them is no different from using any other basic machine instruction of the computer. The base machine is thus extended. The design and implementation of such a user-extensible system is described. It consists of 2 main parts: a pager which manages a virtual memory for the writable control storage and a user-extensible assembler which accepts microprogrammed routine into the virtual control memory and makes this an integral part of the system.

References

  1. 1 Agrawala and Rauscher, "Microprogramming, Perspective and Status", IEEE Transactions on Computers, Vol. C-23, No. 8, August 1974.Google ScholarGoogle Scholar
  2. 2 King, W.K. and Dennis, T.D., "A Paging System for the Control Memory in a Minicomputer System", COMCON 75, Tenth IEEE Computer Society International Conference, San Francisco, California, 1975.Google ScholarGoogle Scholar
  3. 3 Fung, F. K., "A Microprogrammed User-Extensible Assembler", Master thesis, University of Houston, May 1977.Google ScholarGoogle Scholar
  4. 4 Thomas, R.T., "Orangization for Execution of User Microprograms from Main Memory: Synthesis and Analysis", IEEE Transactions on Computer, Vol. C-23, No. 8, August 1974.Google ScholarGoogle Scholar
  5. 5 Microdata, Computer Reference Manual, Microdata 1600/30, publication number RM 20001630-1, Microdata Corporation, August 1973.Google ScholarGoogle Scholar

Index Terms

  1. The implementation of a user-extensible system on a dynamically microprogrammable computer

            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!