• DocumentCode
    1148671
  • Title

    A Hierarchical Description Model for Microcode

  • Author

    Mezzalama, Marco ; Prinetto, Paolo

  • Author_Institution
    Dipartimento di Automatica e Informatica, Politecnico di Torino, Corsa Duca degli Abruzzi
  • Issue
    5
  • fYear
    1983
  • fDate
    5/1/1983 12:00:00 AM
  • Firstpage
    478
  • Lastpage
    487
  • Abstract
    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.
  • Keywords
    Emulation; hierarchical definition; horizontal microprogramming; microcode compaction; parallelism; semantic model; Application software; Clocks; Compaction; Computational modeling; Computer architecture; Decoding; Hardware; Microprogramming; Parallel processing; Timing; Emulation; hierarchical definition; horizontal microprogramming; microcode compaction; parallelism; semantic model;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1983.1676259
  • Filename
    1676259