Contemporary Concepts of Microprogramming and Emulation
ACM Computing Surveys (CSUR)
Use of the concept of transparency in the design of hierarchically structured systems
Communications of the ACM
Operating system principles
An approach to optimization of horizontal microprograms
MICRO 7 Conference record of the 7th annual workshop on Microprogramming
On storage optimization of horizontal microprograms
MICRO 7 Conference record of the 7th annual workshop on Microprogramming
On the syntax and semantics of horizontal microprogramming languages
ACM '73 Proceedings of the ACM annual conference
Towards a microprogramming language schema
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
Hi-index | 0.00 |
This paper considers the problem of representing horizontal microprograms. Three forms of micro-parallelism are discussed: (a) Where micro-operations are concurrently executable within a single control memory clock cycle; (b) Where micro-operations are executable in a single clock cycle but are not concurrently executable, as in polyphase systems; and (c) Where there are concurrently executable micro-operations whose time of execution span several clock cycles. Language constructs for each of these forms are proposed, and their features discussed.