دانلود کتاب Modern Compiler Implementation in Java, 2Ed
49,000 تومان
پیاده سازی کامپایلر مدرن در جاوا، 2Ed
| موضوع اصلی | ریاضیات کاربردی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| تعداد صفحه | 512 |
| حجم فایل | 2 مگابایت |
| کد کتاب | 052182060X,9780521820608,9780511042867 |
| نوبت چاپ | 2 |
| نویسنده | Andrew W. Appel |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2002 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
پیاده سازی کامپایلر مدرن در جاوا، 2Ed
این کتاب درسی تمام مراحل یک کامپایلر را شرح میدهد: تحلیل واژگانی، تجزیه، نحو انتزاعی، اقدامات معنایی، نمایشهای میانی، انتخاب دستورالعمل از طریق تطبیق درخت، تجزیه و تحلیل جریان داده، تخصیص ثبت رنگ گراف، و سیستمهای زمان اجرا. این شامل پوشش کامل تکنیک های فعلی در تولید کد و تخصیص ثبت، و گردآوری زبان های تابعی و شی گرا است. پذیرفتهشدهترین و موفقترین تکنیکها با کلاسهای Java^TM® واقعی توصیف و نشان داده شدهاند. قسمت اول برای دوره اول یک ترم طراحی کامپایلر مناسب است. بخش دوم؛ که شامل کامپایل زبان های شی گرا و تابعی، جمع آوری زباله، بهینه سازی حلقه، فرم SSA، زمان بندی دستورالعمل ها و بهینه سازی سلسله مراتب حافظه پنهان است. می تواند برای دوره های ترم دوم یا کارشناسی ارشد استفاده شود. این نسخه جدید شامل بحث بیشتر در مورد جاوا و مفاهیم برنامه نویسی شی گرا مانند الگوهای بازدیدکننده به همراه یک پروژه برنامه نویسی Mini-Java جدید است. یک ویژگی منحصر به فرد، پروژه کامپایلر تازه طراحی شده در جاوا برای زیرمجموعه ای از خود جاوا است. این پروژه شامل هر دو فاز جلویی و عقبی است.
This textbook describes all phases of a compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated with actual Java^TM® classes. The first part is suitable for a one-semester first course in compiler design. The second part; which includes the compilation of object-oriented and functional languages, garbage collection, loop optimization, SSA form, instruction scheduling, and optimization for cache-memory hierarchies; can be used for a second-semester or graduate course. This new edition includes more discussion of Java and object-oriented programming concepts such as visitor patterns plus a new Mini-Java programming project. A unique feature is the newly redesigned compiler project in Java for a subset of Java itself. The project includes both front-end and back-end phases.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.