Issue No. 05 - May (1983 vol. 32)
M. Mezzalama , Dipartimento di Automatica e Informatica, Politecnico di Torino, Corsa Duca degli Abruzzi
In the paper, a structured and formal way to define microcode and to model a microprogrammed machine in terms of microoperations and their collection in microinstructions is proposed. It is characterized particularly by the hierarchical subdivision of microcode modeling, associated with the introduction of proper formalism to describe each level and the representation of both hardware timing and resource specification (with respect to their hardware characteristics and utilization in the architecture) in a completely machine-independent way.
semantic model, Emulation, hierarchical definition, horizontal microprogramming, microcode compaction, parallelism
P. Prinetto, M. Mezzalama, "A Hierarchical Description Model for Microcode", IEEE Transactions on Computers, vol. 32, no. , pp. 478-487, May 1983, doi:10.1109/TC.1983.1676259