Autor:
Keith D. Cooper, Linda Torczon
Herausgeber:
MORGAN KAUFMANN PUBL INC
Includes treatment of algorithms and techniques used in the front end of a modern compiler. This title focuses on code optimization and code generation, the primary areas of research and development. It contains examples drawn from several different programming languages.
Autorentext
Dr. Cooper Ph.D., Professor, Dept. of Computer Science at Rice University, is the leader of the Massively Scalar Compiler Project at Rice, which investigates issues relating to optimization and code generation for modern machines. He is also a member of the Center for High Performance Software Research, the Computer and Information Technology Institute, and the Center for Multimedia Communication -- all at Rice. He teaches courses in Compiler Construction at the undergraduate and graduate level.
Klappentext
2nd edition. Previous edition ISBN: 9781558606982
Zusammenfassung
Coveres the developments in compiler technology. This book combines basic principles with pragmatic insights from the author's experience building compilers. It helps you understand important techniques such as compilation of imperative and object-oriented languages, construction of static single assignment forms, instruction scheduling, and more.
Inhalt
1. Overview of Compilation 2. Scanners 3. Parsers 4. Context Sensitive Analysis 5. Intermediate Representations 6. The Procedure Abstraction 7. Code Shape 8. Introduction to Optimization 9. Data-Flow Analysis 10. Scalar Optimizations 11. Instruction Selection 12. Instruction Scheduling 13. Register Allocation A. ILOC B. Data Structures
Leider konnten wir für diesen Artikel keine Preise ermitteln ...
billigbuch.ch sucht jetzt für Sie die besten Angebote ...
Die aktuellen Verkaufspreise von
6 Onlineshops werden
in Realtime abgefragt.
Sie können das gewünschte Produkt anschliessend direkt beim Anbieter Ihrer Wahl bestellen.
# |
Onlineshop |
Preis CHF |
Versand CHF |
Total CHF |
|
|
1 |
Seller |
0.00 |
0.00
|
0.00 |
|
|
Onlineshops ohne Resultate: