Font Size: a A A

Study And Implementation Of The Compiler Select Technique Based On ARM

Posted on:2008-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:R S WangFull Text:PDF
GTID:2178360242999301Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Along with social progress and the development of technology, the embedded system has been one of the hottest ideas. For its extensive application and requirement, now the embedded system is developed not only by experts in the related fields. Based on the appearance of various good IDE (Integration Develop Environment), which can provide powerful tools, the development of the embedded system is simpler for most developers.Aiming at various IDE and different performances of compilers, this paper proposes a selectt method based on ARM to implement coordinated work of many compilers via the file format transformation.The main work of this paper is:1) Study the general developing method of embedded software; analyze the advantage of using IDE as developing tools and than carry on a research for various IDEs used extensively at present.2 ) Analyze the principle of compiler thoroughly, emphasis in various optimizing strategies; then compare five kinds of ARM compiler and put forward two important indexes for performance of compiler code creating.3 ) Built up a set of integrity of soft and hard testing method base on ARM920T, and test three kinds of the created codes of embedded compiler completely. According to analyze the tested results, vote out the superior compiler on performance.4) Aiming at three kinds of document formats output from the compiler and linker of IDE , carry on a research and adopt the C language programming to carry out created code of the compiler applied cross-platform, which implements coordinated work of many compilers via the file format transformation.According to the application in practice, this paper studies the compiler select method. At present the related research is just a little and this paper's research is pilot study and should be further.
Keywords/Search Tags:compiler, performance-testing, file format transformation
PDF Full Text Request
Related items