• DocumentCode
    3156465
  • Title

    Strategies for machine instruction transformation in an expert system

  • Author

    Li, Man L. ; King, Willis K.

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    1992
  • fDate
    21-25 Sep 1992
  • Firstpage
    269
  • Lastpage
    276
  • Abstract
    To build an expert system which can transform machine language programs between any pair of computers, an intermediate language is proposed. A program is first converted to an equivalent program in this intermediate language, which in turn is converted to the assembly language and machine language of the destination machine. Several strategies are developed to ensure a proper and efficient transformation. The authors discuss a local transformation, a basic block transformation, and instruction side effect handling. An example of program transformation between the VAX and the IBM 370 systems is given
  • Keywords
    expert systems; program compilers; program interpreters; IBM 370 systems; VAX; assembly language; expert system; instruction side effect handling; intermediate language; machine instruction transformation; machine language programs; Assembly; Computer aided instruction; Computer architecture; Computer languages; Computer science; Expert systems; Hardware; High level languages; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1992. COMPSAC '92. Proceedings., Sixteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-3000-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1992.217556
  • Filename
    217556