Some Aspects of High-Level Microprogramming
ACM Computing Surveys (CSUR)
Communications of the ACM
Hierarchical microprogram generating system
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
Proposal on efficient address allocation algorithm for horizontal microprograms
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
MIXS: A mixed level simulator for large digital system logic verification
DAC '80 Proceedings of the 17th Design Automation Conference
Microprogramming Design support System
DAC '74 Proceedings of the 11th Design Automation Workshop
Interpreting machines: Architecture and programming of the B1700/B1800 series (Operating and programming systems series)
A microarchitecture description language for retargeting firmware tools
MICRO 19 Proceedings of the 19th annual workshop on Microprogramming
A dynamic very high-level debugger for low-level microprograms
MICRO 19 Proceedings of the 19th annual workshop on Microprogramming
Automatic address assignment of horizontal microprograms
ACM SIGMICRO Newsletter
Hi-index | 0.00 |
A general purpose, total system MDS1,2 (Microprogramming Design-support System) has been developed to hasten the introduction of various kinds of firmware over the widest possible range of computer from the largest to the smallest (microcomputer). Not only many types of assembly language but also machine dependent high-level languages can be used and physical address assignment can be performed automatically with MDS. This paper describes an overview of MDS, the design approach to the high-level languages, and three examples which have been developed.