Accession Number : ADA294633

Title :   Design and Implementation Techniques of the 8086 C Decompiling System,

Corporate Author : NATIONAL AIR INTELLIGENCE CENTER WRIGHT-PATTERSON AFB OH

Personal Author(s) : Fuan, Chen ; Zongtian, Liu ; Li, Li

PDF Url : ADA294633

Report Date : 25 MAY 1995

Pagination or Media Count : 28

Abstract : This paper presents the structural design of 8086 C decompiling systems and the no symbolic information decompiling techniques of C language which have been implemented, that is, library function pattern recognition techniques, Sub C intermediate language, symbolic execution techniques, rule based data type recovery techniques, as well as rule based ABC program transformation techniques, and so on. The authors have applied the techniques described above on PC type micro machines to implement 8086 C language decompiling systems. The system in question is capable of taking Microsoft C (Ver 5.0) small memory type no symbolic information 8086 object code programs and translating them into C language programs with equivalent functions.

Descriptors :   *TRANSLATORS, PROGRAMMING LANGUAGES, RULE BASED SYSTEMS, MEMORY DEVICES, PATTERN RECOGNITION, TRANSLATIONS, SYMBOLS, LIBRARIES, HIGH LEVEL LANGUAGES, CHINA, TRANSFORMATIONS, STRUCTURAL ENGINEERING, CHINESE LANGUAGE.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE