• DocumentCode
    1144453
  • Title

    Introduction

  • Author

    Lewis, Ted G. ; Shriver

  • Issue
    7
  • fYear
    1981
  • fDate
    7/1/1981 12:00:00 AM
  • Firstpage
    457
  • Lastpage
    459
  • Abstract
    THE term microprogramming has come to mean many things to many people. Its original meaning was given by M. V. Wilkes in 1951 [1], [2]. Wilkes used a technique of structuring the control of a digital computer which simplified its design and implementation. This technique was called microprogramming because it provided an algorithmic method of defining the microscopic state of a machine. It soon became apparent that microprogramming allowed a designer to delay decisions about the instruction set to be supported until after the microprogrammable hardware was nearly completed. Design errors could be corrected easily by inexpensive changes in the microprogram, rather than expensive changes in the hardware.
  • Keywords
    Certification; Compaction; High level languages; Microprogramming; NP-hard problem; Parallel processing; Production; Registers; Resource management; Software engineering;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1981.1675825
  • Filename
    1675825