🏆 💪 أكثر الكتب تحميلاً في لغة التجميع أسمبلي :
العمليات الحسابية والمنطقية فى لغة الاسمبلى
قراءة و تحميل كتاب العمليات الحسابية والمنطقية فى لغة الاسمبلى PDF مجانا
الكتابة في البرامج مبدأ انتشار الفيروسات
قراءة و تحميل كتاب الكتابة في البرامج مبدأ انتشار الفيروسات PDF مجانا
ماهي لغة أسمبلي واستخدامتها:-
لغة أسمبلي هي لغة برمجية ذات مستوى منخفض للمعالجات الصغرية والأجهزة الأخرى القابلة للبرمجة، وهي ليست لغة برمجة وحسب بل هي مجموعة لغات برمجة. وتمثل لغة أسمبلي تمثيلًا للغة الآلة بالرموز والتي نحتاجها عند برمجة أي نوع من معماريات المعالجات، وهي اللغة الأقرب على الاطلاق للغة المعالجات، وفيها يقوم المعالج بتنفيذ العمليات الفيزيائية بشكل مباشر، وبالرغم من الصعوبات البرمجية إلا أنها لا تزال مفيدة للمبرمجين عندما يحتاج المبرمج للسرعة بشكل كبير أو عندما يريد تنفيذ مهام غير مدعومة في اللغات البرمجية عالية المستوى.
وتستخدم أداة برمجية تسمى "المجمِع" Assembler في ترجمة السطور والتعليمات Instructions المكودة عبر لغة التجميع إلى "كود الآلة" التي يتم التعامل معها.ويقوم المجمع بتنفيذ ترجمة تماثلية (مثال: سطر مكتوب بلغة التجميع يتحول لسطر مكتوب بلغة الآلة، وهكذا -يسمى One-to-One Mapping) للجمل/السطور المخزنة في ذاكرة الحاسوب ويحولها لتعليمات وبيانات تفهمها الآلة Machine.وهذا يختلف عما يحدث في اللغات عالية المستوى، حيث يتم عادة ترجمة كل جملة إلى عدة أوامر تفهمها الآلة Machine Instructions.
وتقدم العديد من المجمعات المتطورة Assemblers إمكانيات وآليات إضافية تسهل: تطوير البرامج، التحكم في عملية التجميع، والمساعدة في اكتشاف وتصحيح الأخطاء البرمجية Debugging.وعلى وجه الخصوص، فإن معظم المجمعات الحديثة تتضمن مرفق من نوع ماكرو Macro (موصوف أدناه)، وتسمى تلك المجمعات بمجمعات ماكرو Macro Assemblers
كيف تتعامل البرامج مع نظام التشغيل والمعالج والـBios.
كيف يتم تمثيل البيانات في الذاكرة والأجهزة الخارجية الأخرى.
كيف يمكن للمعالج الوصول وتنفيذ التعليمات.
كيفية وصول التعليمات إلى البيانات ومعالجتها.
كيف يصل البرنامج إلى الأجهزة الخارجية.
ومن مزاياها أيضًا:
تتطلب ذاكرة أقل ووقت تنفيذ أقل.
تتيح تنفيذ وظائف معقدة وخاصة بالأجهزة نفسها بشكل أسهل.
مناسبة للمهام الصعبة والحرجة والدقيقة.
الأكثر ملائمة لكتابة برامج خدمة المقاطعة والبرامج المتعلقة بالذاكرة.
📚 عرض جميع كتب لغة التجميع أسمبلي :
الة في البرامج ومبدأ انتشار الفايروسات
قراءة و تحميل كتاب الة في البرامج ومبدأ انتشار الفايروسات PDF مجانا
محاضرات بلغة التجميع(مدعومة بكثير من البرامج)
قراءة و تحميل كتاب محاضرات بلغة التجميع(مدعومة بكثير من البرامج) PDF مجانا
شرح برنامج Olly لتصحيح ومتابعة الملفات التنفيذية exe
قراءة و تحميل كتاب شرح برنامج Olly لتصحيح ومتابعة الملفات التنفيذية exe PDF مجانا