Contemporary Concepts of Microprogramming and Emulation
ACM Computing Surveys (CSUR)
The design of the Venus operating system
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
On multiprogramming, machine coding, and computer organization
Communications of the ACM
A microprogrammed implementation of EULER on IBM system/360 model 30
Communications of the ACM
System Design of a Dynamic Microprocessor
IEEE Transactions on Computers
The LX-1 Microprocessor and Its Application to Real-Time Signal Processing
IEEE Transactions on Computers
Computer architecture and instruction set design
AFIPS '73 Proceedings of the June 4-8, 1973, national computer conference and exposition
Hi-index | 0.00 |
This report surveys promising applications of microprogramming. Emphasis is on the value of microprogramming as a tool which permits computer users to modify the architecture of a general-purpose machine to better match a particular set of requirements. Factors are discussed which affect the choice of microprogramming over hardware and software in the design and implementation of computer-based systems. Actual and potential examples of its application are given to illustrate its relevance to the solution of implementation and performance problems. Finally, research and development tasks are proposed which lead to the realization of the benefits of this technology in operational systems.