Local Microcode Compaction Techniques
ACM Computing Surveys (CSUR)
A Language for Set-Theoretic Concepts Implemented by Microprogrammed Associative Memory Instructions
Programmiersprachen und Programmentwicklung, 7. Fachtagung, veranstaltet vom Fachausschuß 2 der GI
Set-Theoretic Concepts in Programming Languages and their Implementation
WG '80 Proceedings of the International Workshop on Graphtheoretic Concepts in Computer Science
Phase coupling and constant generation in an optimizing microcode compiler
MICRO 15 Proceedings of the 15th annual workshop on Microprogramming
MIDL - a microinstruction description language
MICRO 14 Proceedings of the 14th annual workshop on Microprogramming
Automatic microcode generation for horizontally microprogrammed processors
MICRO 14 Proceedings of the 14th annual workshop on Microprogramming
An approach to microprogram optimization considering resource occupancy and instruction formats
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
Fitting processors to the needs of a General Purpose Array (EGPA)
MICRO 8 Proceedings of the 8th annual workshop on Microprogramming
Hi-index | 0.00 |
The microprogrammed implementation of associative instructions on conventional microprogrammable computers with address-based memory-access is introduced as "vertical processing". The implementation on the processors of the EGPA-multiprocessor project is reported as well as runtime comparisons of the microprograms with equivalent HLL-programs. The contribution of the factors vertical migration and associativity to the observed overall speedup is described. Finally, a detailed analysis of the underlying microarchitecture and the handcoded microprograms is given in view of local and global compaction techniques.