Font Size: a A A

The Implementation Of The Technology Research Based On ARM Instruction Set Of The Compilation Of Object-oriented System

Posted on:2016-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2348330536955067Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Object-oriented compiler is the basic software that convert an object-oriented programming language to the semantic equivalence target code.This paper elaborates a custom implementation of a subset of the C++ language compiler called Lcc,the compiler build steps includes: object oriented programming language grammar definition,lexical analyzer,syntax analyzer,the symbol table and static semantic check,code generation,and the optimizer.The compiler must understand source program and mapped its function to the target machine,according to its software structure the compiler can be divided into front-end and back-end,this separation of concerns technology makes the compiler construction more flexible to build.The focus of the complier is the implementation of encapsulation,inheritance and polymorphism,supporting these three object-oriented features.Generate assembly program based on ARM instruction set,research on polymorphic mechanism and error handling realization method and application of the algorithm.
Keywords/Search Tags:compiler system, object-oriented, arm instruction set
PDF Full Text Request
Related items