Dynamic microprogramming: processor organization and programming
Communications of the ACM
Microprogrammed implementation of computer measurement techniques
MICRO 5 Conference record of the 5th annual workshop on Microprogramming
Algorithms for a self-tuning microprogrammed computer
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
On-line architecture tuning using microcapture
ISCA '76 Proceedings of the 3rd annual symposium on Computer architecture
Dynamic problem oriented redefinition of computer architecture via microprogramming.
Dynamic problem oriented redefinition of computer architecture via microprogramming.
Measures of Op-Code Utilization
IEEE Transactions on Computers
Heuristic Synthesis of Microprogrammed Computer Architecture
IEEE Transactions on Computers
Computer instruction repertoire: time for a change
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Developing application oriented computer architectures on general purpose microprogrammable machines
AFIPS '76 Proceedings of the June 7-10, 1976, national computer conference and exposition
A dynamic instruction set computer
FCCM '95 Proceedings of the IEEE Symposium on FPGA's for Custom Computing Machines
Microprogramming: A Tutorial and Survey of Recent Developments
IEEE Transactions on Computers
Hi-index | 14.98 |
The instruction sets of most contemporary, commercially available computers are designed to provide "general purpose" capabilities. In solving specific problems, the instruction sets of these computers often prove to be inefficient. With a dynamically microprogrammable machine this problem can be alleviated by letting the language processor 1) define a set of "machine" instructions better suited for the particular problem at hand and 2) generate the microprograms to interpret the newly defined instruction set.