• DocumentCode
    917277
  • Title

    DEFASM: a microprogram meta-assembler with semantic capability

  • Author

    Mezzalama, M. ; Prinetto, P. ; Romani, S.

  • Author_Institution
    Politecnico di Torino, Istituto di Elettrotecnica, Turin, Italy
  • Volume
    128
  • Issue
    4
  • fYear
    1981
  • fDate
    7/1/1981 12:00:00 AM
  • Firstpage
    133
  • Lastpage
    142
  • Abstract
    A microprogram assembler which can assemble code for any user-defined target machine, i.e. a metamicroassembler, is described. Its most important feature is a definition phase where a description of the actual microinstruction set is given once for all, using a simple definition language. Within this definition phase, simple semantic controls may be introduced to facilitate the detection of errors that microprogram writers tend to make when the target machine has a high degree of parallelism, i.e. when long microinstructions are used.
  • Keywords
    microprogramming; program assemblers; definition language; metamicroassembler; microcode; microinstruction set; microprogram meta-assembler; microprogramming; parallelism; program assemblers; semantic capability;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings E
  • Publisher
    iet
  • ISSN
    0143-7062
  • Type

    jour

  • DOI
    10.1049/ip-e:19810026
  • Filename
    4644930