الدرس الثاني و العشرون:الدوال في أسمبلي


وصلنا سويا إلى آخر درس من الجزء المتعلق بتعليم لغة التجميع أسمبلي،نعم إلى آخر درس،و أتمنى أن تكونوا قد استوعبتم الدروس بشكل جيد حتى ﻻ تقعوا في مشاكل في الفهم في الجزء الموالي.

درس اليوم نظري و سيكون حول الدوال في أسمبلي.لغة التجميع مثلها مثل كل لغات البرمجة الآخرى،فهي أيضا تحوي خاصية الدوال و لكن بطريقتها الخاصة و مفهومها الخاص،فالدوال في أسمبلي تختلف اختلافا كليا عن الدوال في بايثون أو في روبي أو ++C/C g لهذا علينا فهمها و التعامل معها كيفما تم تصميمها.


لكتابة دالة في أسمبلي علينا كتابة type. قبل كتابة إسم الدالة(ﻻحظ النقطة) متبوعة بإسم الدالة و بعدها فاصلة ثم نكتب function@ ثم نقوم بكتابة الأكواد التي نريدها متبوعة بـ ret و التي تعني return.

سأترككم مع الدرس،حتى تفهموا الدوال بشكل جيد...


على الجانب:
سأقوم بتخطي الجزء المتعلق بالتعريف بالويب،ببساطة ﻷني أعلم بأن الجميع يعرف هته الجزئية بشكل جيد و ﻻ حاجة ﻹعادة ملئ الويب العربي بالمواضيع المكررة،فمن منا ﻻ يعرف ما هو الويب أو ما هي مواقع الأنترنت.
في حالة وجود أي جزئية أعتقد بأنها غامضة سأقوم بشرحها مع الدرس

تعليقات