الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل المقاطعات هي لبّ الأسمبلي على أنظمة 16 بت ؟

مغلقمُجاب
بدأه مصطفى 36a2 في 10 ديسمبر 2013 · 1 رد · 1,180 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

سؤالي لا يتعلّق بالتفكير البرمجي بل بالأدوات البرمجية

لي فترة أدرس الأسمبلي 16 بت , وأريد أن أتأكد من أن فهمي صحيح ..

الأدوات التي يوفّرها نظام الدوز للبرمجة فيه هي المقاطعات فقط لا غير ..  وبالمثل تماماً فهو يعتمد على الـ BIOS والذي لا يوفّر (كأدوات جاهزة) سوى المقاطعات ..

(بالمقابل .. يوفّر نظام ويندوز مكاتب ربط ديناميكي dll عديدة تتيح برمجة واجهات والتحكم في الطرفيات و أمور أخرى  )

 

الهدف  من السؤال :

الصفحة التالية تحوي جميع مقاطعات الدوز والبيوس .. وأريد أن أعرف ماذا ينتظرني في أنظمة 16 بت بعد الانتهاء منها (كدراسة على الأقل )

 

وجزاكم الله خيراً .

تم تعديل هذه المشاركة بواسطة مصطفى 36a2 في 10 ديسمبر 2013 في 23:03

#2 أفضل إجابة

أخي السائل :

كل نظام يوفّر دوال API للمبرمجين عليه .. ونظام DOS يوفر خدمات المقاطعة 21   والـ Bios يوفّر باقي المقاطعات المعروفة

 

الصفحة التي أرفقتها لا تحوي جميع المقاطعات فهي تحوي فقط المقاطعات التي تمت محاكاتها في الـ Emulater المشروح في الموقع المرفق

 

إذا كان تعلم Win API هو لب البرمجة في ويندوز فجواب سؤالك : نعم .. المقاطعات هي لب Dos ..

 

والله ولي التوفيق

1

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…