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

مشروع نهاية الفصل واتمنى من الخبراء التوجيه

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

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

بإختصار لدي مشروع في مادة الأسمبلي وهو كتابة برنامج يوضح مواصفات وقطع الجهاز من السرعة والرام ومنافذ USB وكرت الشاشه وكل ما يمكن معرفته عن طريق الأسمبلي ..

طبعا يجب ان تكون هناك قوائم تفاعلية وسأقوم بإعدادها عن طريق الجافا او C++

هل من الممكن وصلات مساعدة للـ INT اللتي يمكن من خلالها التوصل إلى قطع الجهاز وكذلك خطوط اساسية يجب إتباعها في كتابة برنامج كهذا ، بالإضافه عن تضمين الجافا مع الأسمبلي او حتى برامج مكتوبة بنفس الطريقة بحيث يتم الإستفادة منها في الشفرة البرمجية.

ولكم جزيل الشكر مقدما ،،

#2

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

هنا أريد أن أقول فقط أنه قبل البدئ في المشروع يجب أن نعرف شيئا مهما وهو أنه إذا كنا نريد هذه البرمجة ب س++ أو غيره في نظام 32 بت فهنا سيحرم علينا استعمال INT الخاصة بنظام 16 بت مباشرة ولهذا قد نلجأ إلى تقنيات أخرى لتوصلنا إلى الحلقة 0 حتى نتمكن من فعل هذه الأمور وهذا قد يتطلب منا معرفة أخرى بهذا النوع من البرمجة.

هذه نقطة يجب معرفتها قبل أن ننطلق لأنه قد نقول أن البرمجة ب س++ مثلا ستسهل الأمور لأنها تمكن من دمج لغة الأسمبلر لكن سرعان ما يقيصنا الإحباط عندما نلاحظ أن كل INT في برنامجنا تعطينا خطئا في الإنجاز وتوقف في البرنامج.

إلى اللقاء.

#3

اشكرك اخي الكريم ..

هل يوجد بدائل اخرى لمعرفة قطع الجهاز؟

اعني بذلك اننا مبتدئون في مجال الأسمبلي والوقت المقدر للبرنامج اسبوعين واعتقد ان القسم وضع هذه النقطة في عين الإعتبار ، عفوا اخي chik اقدر مساعدتك الكريمة لكن لم تدرج اي بدائل ، طرق ، توضيحات ...

هل من الممكن صنع اي قوائم تفاعلية بلغة اخرى.

انا استخدم الأسمبلر الموجود بتوقيعي واذا سمحت ان تذكر الفرق بين بيئة 32 و بيئة 16 بت بشيء من التفصيل وكيف اعرف تحت اي بيئة اكتب برامجي.

#4

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

أولا أريد أن أقول أنه إدا لم أتكلم عن الفرق بين 16 و 32 بت فهدا ليسا قصرا مني ولكن أضن أنه يصعب الحديث عنه في مجرد مقالات. وقد حاولت أن أعطي نقط الفرق التي ضننتها تصلح في هدا الموضوع. كما أن في هدا المنتدى عدة مقالات خاصة بالفرق بين هدين النظامين ويمكن أن نطلع عليها لتعطينا فكرة أولية.

في هده الآونة الأخيرة طرحت عدة أسئلة تصب في هدا الموضوع يعني معرفة مكونات الكمبيوتر وقد تطرقنا إلى بعض الطرق لمعرفة هدا في نظام 32 بت .

أنا لا أقول أن الأفكار التي أعطيت تعتبر بحل المشروع كامل ولكن يمكن أن تكون الخطوة الأولى والمهمة بالنسبة لبداية المشروع.

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

إلى اللقاء.

#5

16 بت , 32 بت , 64 بت

/index.php?showtopic=45342

المقاطعات

http://www.htl-steyr.ac.at/~morg/pcinfo/ha...ts/inte1at0.htm

-

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#6

شكرا اخي chik ..

الموضوع واضح فقط اريد المقاطاعات الخاصة بقطع الجهاز وانت اسلفت انها لن تعمل بشكل جيد مع 32 بت ، عذرا إن كانت المشاركة غير واضحة لكن ارى انك كتبت ردا يوضح تماما ما طلبت.

#7

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

إذا كنت تريد السهولة أضن أنه يمكن الحصول على نوع البروسسور وكمية الذاكرة باستعمال API للوندوز والتي سبق وذكرتها في الموضوع السابق.

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

وهذه الطريقة ستمكننا من صنع برنامجنا تحت بيئة 32 بت بدون مشاكل وبدون أن نحتاج أشياءا أخرى إضافية.

هذه مجرد فكرة قد تسهل الأمور.

إلى اللقاء.

#8

شكرا اخي jaas فقد قطعت اختصرت علي شوطا طويلا جدا ..

اكرر شكري البالغ اخي الكريم وانا فعلا بدأت المشروع وقمت بتقديم هذه الصفحة كمساعدة للطلاب في نفس الشعبة بعد إذنك والله يعطيك العافية.

#9

سوف ابحث عن API في المنتدى واطلعك بالنتائج ، شكر اخي chik ...

#10

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

اخي العزيز

بالنسبه لقطع الجهاز ققط ارفقت ملفا في هذا الموضوع

وبامكانك الاستفاده من ذلك لاخذ معلومات عن البرسوسر

امل ان كنت تعرف كيف تحفظ المعلومات في ملف txt الرد على الموضوع

yours

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

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

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

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

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

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