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

اطلب منكم المساعدة في assembly

مغلق
بدأه abood في 7 سبتمبر 2003 · 6 رد · 1,297 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني في المنتدى ارجوا منكم تزويدي باي معلومات تتوفر لديكم في هذا المجال

كتابة driver و نظام الادخال و الاخراج I\O

و شكرا

تم تعديل هذه المشاركة بواسطة abood في 7 سبتمبر 2003 في 22:00

#2

السلام عليكم,

لكي تتمكن من دلك يجب عليك ان تتعلم برمجة VXD ولأجل دلك يجب أن تتوفر على الأدوات التالية:

Masm32 لأجل البرمجة بلأسمبلر 32 بايت.

DDK (Driver Developpement Kit) اختر حسب السيستم اللي(DDK98) عندك وهي موجودة مجانا في النت في عدة مواقع وفي موقع مايكروسوفت.وهي يمكن تحميلها إما كاملة حوالي 20 ميغا أو مجزءة وفي الحالة الأخيرة يمكن أن نحملها وحدها وينصح وأقول لازم تحميل Help معها .

التوفير على Debugger يمكن أن يشتغل مع VXD فهناك واحد من عند مايكروسوفت وأنا أنصح باستعمال SoftIce من عند شركة Numega .

وهناك بعض البرامج تمكن من برمجة VXD ب س++ مثل DriverStudio من عند Numega وغيرها ليست على بالي الآن لكن أنا شخصيا لم أستعملها كثيرا وأفضل برمجتها بلأسمبلر.

وإدا توفرت لك الأدوات يمكنني أن أعطيك بعض الأمثلة البسيطة للبدء في هدا المجال.

وأتمنى أن يكون في هدا إفادة وإلى اللقاء.

#3

شكرا اخي العزيز chik

هذه المتطلبات موجوده لدي و انا بانتضار امثله منك مع الشرح قدر الامكان

شاكرا لك تعاونك معي

#4

السلام عليكم السيد abood ,

سأقترح عليك طريقة ستسهل ربما هده المأمورية. هناك دروس وأمثلة جيدة كتبت من طرف Iczelion وهو مشهور في هدا المجال ويمكنك تحميلها في الرابط التالي :

http://win32asm.cjb.net

وهنا اختر Tutorials وابحث في النافدة حتى ترى VxD Tutorial Package وقم بالتحميل وعندك الاختيار أن تحمل مثال بمثال أو أن تحمل الكل Hole Package وأنصحك أن تقوم بهدا الأخير حيث هو شامل.

ادرس المثال الأول وإدا كان عندك أي تساؤل يمكنني أن أساعدك بإدن الله . وفي البداية أنصحك أن لا تهتم كثيرا بقضية Segments إد ربما لا نفهمها في الأول وقد تأتي تدريجيا من بعد. وهناك النسخة الانجليزية والفرنسية.

وأضن أنه إدا درسنا الأمثلة الست أو الثمانية الموجودة فستكون لديك رؤيا شاملة عن Vxd إن شاء الله وأتمنى لك التوفيق.

إلى اللقاء.

#5

شكرا لك اخي الكريم على هذا التعاون

و ارجو منك ان نكون على اتصال لان هذا الموضوع يهمني كثيرا

ساقوم بتنزيل الكتاب و اذا احتجت المساعده سوف اكتب لك و لكن ان كان لك

اشتراك على msn messenger ارجو ا منك كتابته لنبقى على اتصال

و شكرا

#6

السلام عليكم,

كما قلت من قبل أنا ليس لدي النت في المنزل واستعمل النت في أماكن مختلفة مرة يكون هناك المسنجر ومرة لا كما أنه ليس لدي وقت محدد للنت وغالبا ما يكون يوم على اثنين وليس في وقت محدد.

رغم كل هدا أتمنى أن أكون في الخدمة حتى نستفيد ونفيد الجميع بإدن الله.

إلى اللقاء.

#7

مشكور أخى chik على كل المعلومات القيمه التى أدليت بها فى قاعة المح ... (قصدى : الaseemply ) .

سأنزل هذه الدروس و من ثم سأدرسها جيدا ريثما أفتح باب الdriver فى إمكاناتى الأسمبليه .

على العموم شكرا كثير و السلام

تم تعديل هذه المشاركة بواسطة mrezzuz في 12 سبتمبر 2003 في 03:19

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

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