• DocumentCode
    1116051
  • Title

    A High-Level Language for Horizontal Microprogramming

  • Author

    Ramamoorthy, C.V. ; Tsuchiya, Masahiro

  • Author_Institution
    Department of Electrical Engineering and Computer Science, University of California
  • Issue
    8
  • fYear
    1974
  • Firstpage
    791
  • Lastpage
    801
  • Abstract
    A high-level language, SIMPL (Single Identity MicroProgramming), for horizontal microprogramming has been developed. This language allows the SIMPL compiler to easily detect concurrent microoperations and to optimize their intricate timing and concurrency for generating highly parallel and efficient object microprograms in horizontal formats. This unique feature accrues from the single assignment concept for multiprocessing languages that was adapted to the design of SIMPL.
  • Keywords
    Compilation, concurrent microoperations, highlevel microprogramming language, horizontal microprogramming, single assignment language.; Application software; Computer aided manufacturing; Computer errors; Concurrent computing; High level languages; Microprogramming; Object detection; Optimizing compilers; Programming; Timing; Compilation, concurrent microoperations, highlevel microprogramming language, horizontal microprogramming, single assignment language.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1974.224035
  • Filename
    1672628