تحميل كتاب Low-Level Programming Pdf
تعلم لغة تجميع Intel 64 وهندسته ، وكن بارعًا في C ، وافهم كيفية تجميع البرامج وتنفيذها وصولاً إلى تعليمات الجهاز ، مما يتيح لك كتابة تعليمات برمجية قوية وعالية الأداء. تشرح البرمجة منخفضة المستوى معمارية Intel 64 كنتيجة لتطور معمارية von Neumann. يعلم الكتاب أحدث إصدار من لغة C (C11) ولغة التجميع من البداية. يغطي المسار الكامل من التعليمات البرمجية المصدر إلى تنفيذ البرنامج ، بما في ذلك إنشاء ملفات كائن ELF والربط الثابت والديناميكي. يتم تضمين أمثلة التعليمات البرمجية والتمارين جنبًا إلى جنب مع أفضل ممارسات التعليمات البرمجية. يتم فحص إمكانات التحسين وحدود المترجمات الحديثة ، مما يتيح لك تحقيق التوازن بين إمكانية قراءة البرنامج والأداء. تم توضيح استخدام تقنيات كسب الأداء المختلفة ، مثل تعليمات SSE والجلب المسبق. يتم تناول موضوعات علوم الكمبيوتر ذات الصلة مثل نماذج الحساب والقواعد الرسمية ، وشرح قيمتها العملية. ما ستتعلمه البرمجة منخفضة المستوى تعلم المبرمجين: الكتابة بحرية بلغة التجميع فهم نموذج برمجة Intel 64 كتابة كود قابل للصيانة وقوي في C11 اتبع عملية التجميع وفك رموز قوائم التجميع تصحيح الأخطاء في كود التجميع المترجم استخدام النماذج المناسبة من الحوسبة لتقليل تعقيد البرنامج بشكل كبير كتابة كود حرج للأداء فهم تأثير نموذج ذاكرة ضعيف في التطبيقات متعددة الخيوط من هذا الكتاب للمبرمجين المتوسطين والمتقدمين وطلاب البرمجة.

ليست هناك تعليقات:
إرسال تعليق