Abstract
Sophisticated design aids are available to help automate microprogram development both for large, complex computers and for microprocessor-based systems. These aids include procedures for source code verification, object code generation, micro-program simulation, and interactive debugging. For various reasons, such aids are generally not well-developed for micro-programmable minicomputers. This paper describes a microprogramming laboratory developed for the Interdata 85 minicomputer which uses both the minicomputer itself as well as the time-sharing and batch facilities of a large computer center. Experience with the laboratory has shown that the facility for interacting with a microprogram is as important as the availability of complete diagnostic information. The argument is made that design automation aids for microprogramming minicomputers could be produced most efficiently from standardized assembly and simulation programs.
- H. W. Bingham, R. L. Davis, U. Faber, D. A. Fisher, J. D. McGonagle, E. W. Reigel, and S. Zucker "Microprogramming manual for interpreter based systems" Paoli, Pa., Burroughs Corp., 1970.Google Scholar
- W. Davidow "The coming merger of hardware and software design" Electronics, May 29, 1975, 91--94.Google Scholar
- S. S. Husson Microprogramming: Principles and Practices Englewood Cliffs: Prentice-Hall, 1970.Google Scholar
- P. Moulton "Microprogrammed subprocessors for compilation and execution of high-level languages" Preprints of the Seventh Annual Workshop on Microprogramming, 1974, 74--79. Google Scholar
Digital Library
- T. G. Rauscher "Towards a specification of syntax and semantics for languages for horizontally microprogrammed machines" Proceedings of the ACM Sigplan-Sigmicro Interface Meeting, 1973, 98--112. Google Scholar
Digital Library
- E. W. Reigel and H. W. Lawson "At the programming language-microprogramming interface" Proceedings of the ACM Sigplan-Sigmicro Interface Meeting, 1973, 2--22. Google Scholar
Digital Library
- W. Rottmann "MIKADO: A system for computer aided micro-program design" Preprints of the Seventh Annual Workshop on Microprogramming, 1974, 74--79. Google Scholar
Digital Library
Recommendations
A microprogramming design laboratory
Sophisticated design aids are available to help automate microprogram development both for large, complex computers and for microprocessor-based systems. These aids include procedures for source code verification, object code generation, microprogram ...
A microprogramming design laboratory
Sophisticated design aids are available to help automate microprogram development both for large, complex computers and for micro-processor-based systems. These aids include procedures for source code verification, object code generation, microprogram ...
A microprogramming design laboratory
SIGMINI '76: Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environmentSophisticated design aids are available to help automate microprogram development both for large, complex computers and for microprocessor-based systems. These aids include procedures for source code verification, object code generation, microprogram ...






Comments