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 :
بازگشت