برمجة NASM الأساسية بلغة التجميع لأنظمة x64 — WalkSelf
⏱ 3 ساعة 📚 30 دورة

برمجة NASM الأساسية بلغة التجميع لأنظمة x64

تعلم المفاهيم الأساسية لهندسة x64، وعنونة الذاكرة، واستدعاءات النظام اللازمة لكتابة برامج فعالة ومنخفضة المستوى باستخدام Netwide Assembler.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

لغة التجميع هي الجسر الأساسي بين التعليمات البشرية والمكونات المادية الخام للحاسوب. هل تريد أن تفهم بالضبط كيف ينفذ حاسوبك التعليمات البرمجية على المستوى الأساسي؟ توفر هذه الدورة أساسًا قويًا وحديثًا في NASM (Netwide Assembler)، مع التركيز بشكل خاص على هندسة 64 بت (x64) الحالية. بحلول نهاية الدورة، ستكون قادرًا على قراءة وكتابة وتصحيح أخطاء برامج التجميع الأساسية، مما يمنحك البصيرة الحاسمة اللازمة لتحسين الأداء، أو الأنظمة المدمجة (embedded systems)، أو الهندسة العكسية (reverse engineering). ما ستتعلمه: * فهم السجلات الأساسية ونموذج الذاكرة لهندسة معالج x64. * إتقان بناء الجملة والتوجيهات الخاصة بمُجمِّع NASM لتحديد مقاطع البيانات والتعليمات البرمجية. * تطبيق أوضاع العنونة المختلفة لمعالجة البيانات المخزنة في الذاكرة بكفاءة. * تهيئة واستخدام استدعاءات نظام التشغيل (syscalls) لعمليات الإدخال/الإخراج الأساسية. * التدرب على تطبيق هياكل التحكم الأساسية والعمليات الحسابية مباشرة في لغة التجميع. * بناء الدوال الأساسية وإدارة مكدس البرنامج باستخدام اصطلاحات استدعاء x64 القياسية. تبدأ الدورة بنظرة عامة أساسية على هندسة الحاسوب وتمثيل البيانات منخفض المستوى قبل التعمق في بناء جملة NASM وأمثلة البرمجة العملية. ننتقل بعد ذلك إلى إدارة الذاكرة، والتفاعل مع النظام، وهيكلة برامج التجميع الكاملة. تم تصميم هذه الدورة التأسيسية للمبتدئين تمامًا المهتمين بالبرمجة منخفضة المستوى، أو برمجة الأنظمة، أو هندسة الحاسوب. لا تتطلب خبرة سابقة بلغة التجميع. ابدأ رحلتك في عالم البرمجة على مستوى المكونات المادية اليوم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    3 ساعة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع