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
Link To Document