تعلم تجميع x86-64 من خلال كتابة واجهة رسومية من الصفر

2025-09-16

تتناول هذه المقالة رحلة الكاتب في تعلم لغة التجميع x86-64 من خلال إنشاء برنامج واجهة رسومية بسيط. بدءًا من برنامج إنهاء أساسي، يشرح الكاتب تدريجيًا عمليات النظام، وعمليات المكدس، وبروتوكول X11، وأكثر من ذلك، ليحقق في النهاية نافذة تعرض "مرحباً بالعالم!" في ملف ثنائي يقل حجمه عن 1 كيلوبايت. المقالة منظمة بشكل جيد ومناسبة للقراء الذين لديهم بعض الخبرة في البرمجة.