السلام عليكم ورحمة الله وبركاته.......
تحية لكم اخوتي واخواتي واتمنى ان تكونوا بصحة جيدة........
اليوم بأذن الله سنتحدث بشيء من التفصيل عن لغة الآله(التجميع) الاسمبلي......
معالج أي حاسب لا يفهم أية لغة، لا بالسي ولا بالجافا ولا بالفيجوال بيسك ,إنما يفهم شيئا واحدا، هو لغة الآلة(الاسمبلي).والمعالج هو الذي يقوم يتنفيذ الاوامر والبرامج المكتوبة بلغة الآله فقط(الاسمبلي)
إنها قائمة من ثمانية أعداد تسمى البتات bits، وتكون مقدمة في النظام الست عشري، على شاكلة "B0h 12h". ومنه يمكننا القول أن التجميع(الاسمبلي) هو إصدار يتوافق مع فهم البشر للغة الآلة.
وسنبدأ الدزوس ان شاء الله وهي عبارة عن 20 درسا تلم تقريبا باطراف هذه اللغه........وقد قام بأنشاء هذه الدروس الاستاذ عفيف من منتديات الفريق العربي للبرمجه جزاه الله عنا كل خير واسأل الله ان يثقل بهذا العمل ميزان حسناته وينفع به امة الاسلام........
الدرس الاول :يدور حول المعالج ,الذاكرة,وحدات الذاكرة,الناقل bus,مكونات المعالج, لغات البرمجه,لغة اسمبلي ، اسمبلر و اسمبلي,وخيرا الموازيين.
الدرس الثاني:المعالج والمسجلات.
الدرس الثالث:الموازيين والتحويل بينها.
قد تكون العناويين غريبه خصوصا على الطلاب الذين يدرسون باللغه الانجليزية لكن الرجاء الاطلاع على المحتوى وستجدون انه يشرح بالتفصيل كل ما تحتاجون لدراسة هذه اللغه....
الدرس الرابع: الاعداد السالبه.
الدرس الخامس:الدرس يتطرق الى الاوامر الاساسية MOV , ADD , SUB , inc , dec.
الدرس السادس:الدرس يتطرق الى امر المقارنة CMP والقفز المشروط وغير مشروط والرايات مع بعض التمارين والحلول
الدرس السابع: يتعلق في الرايات FLAGS واوامر القفز.
الدرس الثامن:يتطرق الى عمليات القسمة والضرب والقفز المشروط المتخصص بالاعداد الموجبة .
الدرس التاسع:يتطرق هذا الدرس الى الحلقات في لغة الاسمبلي والى العمليات المنطقية (OR , TEST , AND ,XOR ,NOT)
الدرس العاشر:الدرس يتطرق الى المتغيرات وانواعها في لغة الاسمبلي