Lock your Ad to the Top of this Site - Readers always see it! - Advertise Here
 


Building an Optimizing Compiler

  • 1,613 views
  • In: IT eBooks, Software Development
  • Author : arty
  • 1 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 5

    Building an Optimizing CompilerBuilding compilers has been a challenging activity since the advent of digital computers in the late 1940s and early 1950s. At that time, implementing the concept of automatic translation from a form familiar to mathematicians into computer instructions was a difficult task. One needed to figure out how to translate arithmetic expressions into instructions, how to store data in memory, and how to choose instructions to build procedures and functions. During the late 1950s and 1960s these processes were automated to the extent that simple compilers could be written by most computer science professionals. In fact, the concept of “small languages” with corresponding translators is fundamental in the UNIX community.

    This book describes one design for the optimization and code-generation phases of such a compiler. Many compiler books are available for describing the analysis of programming languages. They emphasize the processes of lexical analysis, parsing, and semantic analysis. Several books are also available for describing compilation processes for vector and parallel processors. This book describes the compilation of efficient programs for a single superscalar RISC processor, including the ordering and structure of algorithms and efficient data structures.
    Download Here

    Password: knowfree.net

    del.icio.us:Building an Optimizing Compilerdigg:Building an Optimizing Compilerblinklist:Building an Optimizing Compilerreddit:Building an Optimizing CompilerY!:Building an Optimizing Compiler

    Random Posts

    Leave a Reply

    You must be logged in to post a comment.