دانلود کتاب Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
49,000 تومان
نوشتن کد عالی، جلد 2، ویرایش دوم: تفکر در سطح پایین، نوشتن در سطح بالا
| موضوع اصلی | کامپیوتر – علوم کامپیوتر |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | No Starch Press |
| تعداد صفحه | 660 |
| حجم فایل | 4.68 مگابایت |
| کد کتاب | 1718500386 , 9781718500389 |
| نوبت چاپ | 2 |
| نویسنده | Randall Hyde |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2020 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 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 تومان |
Today’s programming languages offer productivity and portability, but also make it easy to write sloppy code that isn’t optimized for a compiler. Thinking Low-Level, Writing High-Level will teach you to craft source code that results in good machine code once it’s run through a compiler.
You’ll learn:
• How to analyze the output of a compiler to verify that your code generates good machine code
• The types of machine code statements that compilers generate for common control structures, so you can choose the best statements when writing HLL code
• Enough assembly language to read compiler output
• How compilers convert various constant and variable objects into machine data
With an understanding of how compilers work, you’ll be able to write source code that they can translate into elegant machine code.
NEW TO THIS EDITION, COVERAGE OF:
• Programming languages like Swift and Java
• Code generation on modern 64-bit CPUs
• ARM processors on mobile phones and tablets
• Stack-based architectures like the Java Virtual Machine
• Modern language systems like the Microsoft Common Language Runtime
ترجمه فارسی (ترجمه ماشینی)
تفکر در سطح پایین، نوشتن در سطح بالا، جلد دوم از مجموعههای شاخص Write Great Code توسط Randall Hyde، جلدهای بالایی را پوشش میدهد. زبان های برنامه نویسی سطح (مانند سوئیفت و جاوا) و همچنین تولید کد در CPUsARM 64 بیتی، ماشین مجازی جاوا، و زمان اجرا مشترک مایکروسافت.
زبان های برنامه نویسی امروزی ارائه می دهند. بهره وری و قابل حمل بودن، اما نوشتن کدهای نامرتب را که برای یک کامپایلر بهینه سازی نشده اند نیز آسان می کند. فکر کردن در سطح پایین، نوشتن در سطح بالا به شما یاد میدهد که کد منبعی ایجاد کنید که پس از اجرا از طریق یک کامپایلر، کد ماشین خوبی به دست میآورد.
شما یاد خواهید گرفت:
• چگونه خروجی یک کامپایلر را تجزیه و تحلیل کنید تا تأیید کنید که کد شما تولید می کند کد ماشین خوب
• انواع دستورات کد ماشینی که کامپایلرها برای ساختارهای کنترلی رایج تولید میکنند، بنابراین میتوانید بهترین دستورات را انتخاب کنید. نوشتن کد HLL
• زبان اسمبلی کافی برای خواندن خروجی کامپایلر
• چگونه کامپایلرها اشیاء ثابت و متغیر مختلف را به دادههای ماشین تبدیل میکنند
با درک نحوه کار کامپایلرها، میتوانید منبع بنویسید کدی که میتوانند به کد ماشینی زیبا ترجمه کنند.
جدید در این نسخه، پوشش:
• زبان برنامهنویسی مانند سوئیفت و جاوا
• تولید کد در پردازندههای 64 بیتی مدرن
span>• پردازندههای ARM در تلفنهای همراه و تبلتها
• معماریهای مبتنی بر پشته مانند ماشین مجازی جاوا
• سیستمهای زبان مدرن مانند Microsoft Common Language Runtime

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