Syntactic Analysis and Operator Precedence
Journal of the ACM (JACM)
Contemporary Concepts of Microprogramming and Emulation
ACM Computing Surveys (CSUR)
A microprogrammed implementation of EULER on IBM system/360 model 30
Communications of the ACM
Microprogramming with statements of higher-level languages
MICRO 5 Conference record of the 5th annual workshop on Microprogramming
Programming Languages: History and Fundamentals
Programming Languages: History and Fundamentals
Some Aspects of High-Level Microprogramming
ACM Computing Surveys (CSUR)
MICRO 6 Conference record of the 6th annual workshop on Microprogramming
The design of some language constructs for horizontal microprogramming
ISCA '77 Proceedings of the 4th annual symposium on Computer architecture
The MPG System: A Machine-Independent Efficient Microprogram Generator
IEEE Transactions on Computers
Hi-index | 0.00 |
Horizontally microprogrammable computers provide the potential for efficient use of hardware through parallel operation of internal resources. Present languages for microprogramming such computers, however, contain unnatural symbolism, inflexible format requirements, and unnecessary constraints which make their use rather difficult. The intrinsic characteristics of horizontally microprogrammable machines suggest the use of operator precedence languages to program them. The syntax of a language, ANIMIL, is formally described along these lines and some initial ideas on semantics of languages for horizontally microprogrammable machines are discussed.