Dynamic microprogramming in a time sharing environment

  • Authors:
  • Ratan K. Guha

  • Affiliations:
  • -

  • Venue:
  • MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
  • Year:
  • 1977

Quantified Score

Hi-index 0.02

Visualization

Abstract

In this paper, we present the system design and implementation of a very flexible dynamic microprogramming support system in a time sharing environment. The system has been implemented under the UNIX time sharing operating system on the user microprogrammable computer CAL DATA 135. The system allows the user to write, assemble, test and debug a microprogram very easily in a multiuser environment. Since the user has access to the internals of the computer, reliability and integrity of the computer system become the primary concern. So when a microprogram is written either it is simulated or it goes through a certification procedure with the help of the user and the system. To ensure the reliability and integrity of the system, the certification procedure becomes a necessity. Once a microprogram is certified, a copy of the program is kept in the system so that it can be used by anyone (if the user wants to share). Thus anyone can take advantage of any of the existing microprograms in the system.