The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Hierarchical microprogram generating system
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
Experience with a high level micromachine simulator
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
Toward user sharing of the microprogramming level under UNIX on the Perkin-Elmer 3220
MICRO 14 Proceedings of the 14th annual workshop on Microprogramming
Hi-index | 0.00 |
We developed a microcode link editor (microbinder) that supports a variety of different micromachines. The microbinder resolves symbolic label references within and between separately assembled microcode modules, allocates space for each module in control store, and constructs the control store load image and supporting tables. The microbinder also provides a number of other services called for by the special nature of micromachines. It supports microprogramming conventions at a low level to prevent misuse of the hardware, at an intermediate level to limit microfunctionality in certain environments, and at a high level to improve microcode maintainability. Details of these conventions can be defined by the user, in a symbolic language coordinated with engineering documentation. The microbinder was implemented in a high level language, which contributed to its timely delivery, flexibility, and dependability.