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

برمجة Sound Blaster بالاسمبلي

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

اخواني الاعزاء ....

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

لقد تم طرح عدد من المشروعات في الجامعة لنختار منها و منها مشروع برمجة Sound Blaster بواسطة الاسمبلي .... الواقع انني اجد الموضوع مشوقا و قد قمت باختياره و لكنني احتاج الى معلومات اضافية عن ما ينبغي على قراءته اوالبحث عنه او ا>ا توافرت اكواد منكم... و كيف اقوم به>ا المشروع...

اتمنى منكم جميعا امدادي بالازم من الكتب او ال tutorials التي يجب على قرائتها حتى اتمكن من اداء المطلوب على اكمل وجه ...

و لكم منى جزيل الشكر.....

#2

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

هل تقصد ببرمجة SoundBlaster برمجة Driver خاص بهدا النوع.

إدا كان هدا هو المقصود فحسب رأيي يجب أن نبدأ كما يلي :

- إدا كنا سنستعملها في الوندوز 98 يجب تعلم برمجة VXD .وهناك عدة كتب تتحدث عن هدا يمكنك البحث عنها في النت ولكن جلها للبيع وإدا عندك حض يمكن أن تحصل على نسخة من PDF أو غيرها مجانا.

- إدا كنت ستستعملها في 2000 أو XP أو ما شابهها يجب تتعلم أيضا برمجة Kernel Mode أو ما يعرف بتقنية WDM أو Windows Driver Model وأنا قد عثرت على نسخة مجانية من هدا كتاب في هدا المجال إدا كان يهمك الأمر.وخلف الشكل الأول لم أستعمل هدا النوع لأني أولا لا أستعمل هده الأنضمة , فأنا لا زلت في 98 وثانيا حسب ما لاحظت أن هدا النوع من البرمجة يتجه نحو س++ ولم أر شخصيا لحد الآن مثالا من الأسمبلر في هدا الجانب.

- الشيء المهم الآخر هو معرفة مميزات ومحاولة التعرف جيدا على الكرت التي نريد برمجتها لأننا لا يمكن أن نبرمج أشياءا هكدا إدا كنا لا نعرف هدفنا.

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

بالبحث في النت يمكن أن تحصل على أشياء مهمة جدا فقط يجب أن تركز بحثك حسب هدفك.

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

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

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