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

اسألة كثيرة في كيان الكمبيوتر اكيد بسيطة للحبراء

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

1- ماذا يقصد بان معالج 8086/16bit هل يقصد بان 16 بيت وان الاخر 32 بيت هو حجم الريجسترات التي يتعامل معها البروسيور؟

2- ماذا يقد بان كمبايلر مثل ASM 16 والاخر 32 علي يعني ان الاول به تعلمات متوافقه مع بروسيسور 16 والاخير نس السابق ولكن به تعلمات جديدة متوافقة مع 32 بيت وان ASM32 يصلح للاجهزة ذات 16 بيت؟

وهل يوجد نسخة ASM64 ؟

3- من اين احصل علي عناوين مواقع BIOS و ال DOS في الذاكرة لاستعرض محتواياتها بالديبق؟ أو من أين تبدا كل منطقة في الذاكرة وهل هي تعتمد تلك العناوين علي نوع عئلة معالج 8086 ام هي ثابته للكل؟

4- عندي كتاب مترجم للعربي اسمه البرمجة بلغة التجميع ترجمة المهندس حيان السيد وفي الفصل الثالث منه في الصفحة 43 يتكلم عن فحص تجهيزات النظام وذكر ما يشير اليه البايوس من تجهيزات مركبة بالنظام وقال تحتوي منطقة معطيات البايوس في الذاكرة علي كلمة تدعي بكلمة حالة التجهيزات نستفيد منها في تحديد الاجهزة المركبة بالنظام واشار الي الموقعين 410H و 411

وعند معاينة الذاكرة كما ذكر بالديبق D 40:10 وخروج الناتج كما بالكتاب 64 44 لم أجد ما ذكر فكيف اعين تجهيزات النظام؟ كذلك فحص الرقم التسلسلي لحاسوب واين تقع من الذاكرة هل هي تابعة للبيوس ام هو نوع من انترابتات البيوس او الدوس؟؟؟؟ واين اجد تلك المعلومات الخاصة بالكمبيوتر في الذاكرة؟؟؟

5- اريد معلومات عن عناوين موقع الدوس والبيوس اي من اين تبدا واين تنتهي وكذلك الانترابتات الخاصة بهم من اين تبدا واي تنتهي بالذاكرة والاماكن المخصصة للمبرمج مي اين يبدا واين ينتهي ؟؟؟؟

شكرا وعذرا علي الاطالة لان تلك المعلومات هي البداية لي

#2

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

الفرق بين 16 و 32 بايت إذا كنا لا نريد أن ندخل في التركيبات الإلكترونية يمكن أن نقول هي سعة الرجسترلت التي يمكن أن يتعامل معها البروسسور مرة واحدة. فمثلا في 16 بايت نتعامل مع الرجستر ax وهو من فئة 16 بت وفي نظام 32 بت نتعامل مع هذا الرجستر في صفته الممدودة أو EXTENDED وهو الرجستر EAX وهو من 32 بت ونفس الشيء بالنسبة ل 64 بت.

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

فيما يخص عناوين المقاطعات فهي عناوين تكون في بداية الذاكرة. وفي الدوس كل مقاطعة تحتوي على 4 بايتات 2 للسكمنت و 2 للعنوان ولهذا فإنك تجد المقاطعة 0 في العنوان 0 والمقاطعة 1 في العنوان 4 والمقاطعة س في العنوان س*4 ويمكن أن نتتبع المقاطعات باستعمال ديبوغر يمكننا من فعل ذلك كما يمكن أن نغير عناوين هذه المقاطعات إذا أردنا لنغير مسرى البرامج مثلا. كما أن هناك مقاطعات تمكننا من معرفة عنوان مقاطعة ما مباشرة أو تغيير مقاطعة ما أيضا ويستحب استعمال هذه الطريقة من التغيير مباشرة في الذاكرة.

إلى اللقاء.

#3

أخي فارس... إضافة إلى ماذكرة chik

أول سؤالين . تجد الجواب على الرابط

/index.php?showtopic=45342

اقتباس
من اين احصل علي عناوين مواقع BIOS و ال DOS في الذاكرة لاستعرض محتواياتها بالديبق؟ أو من أين تبدا كل منطقة في الذاكرة وهل هي تعتمد تلك العناوين علي نوع عئلة معالج 8086 ام هي ثابته للكل؟

هذا الموقع يعطيك كل عناوين البويس وشرح تفصيلي لكل عنوان

http://www.bioscentral.com

بالنسبة لسؤالك عن المثال الموجود في الكتاب ( فحص التجهيزات )

عندما يقوم البويس بفحص تجهيزات النظام .. لا تتوقع أنة يكتب لك أسماء الأجهزة!

مثال : تجد هذة القيمة 44

فتقوم بتحويلها إلى ثنائي = 101100

الآن كل بايت يمثل جهاز

1= الفلوبي موجود

0= السيدي غير موجود

1= المعالج موجود

بهذة الطريقة

بعد ذلك يقوم البويس ببناء .. منطقة معلومات البويس

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

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

-

وإذا في أي سؤال آخر تفضل

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>

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

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

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

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

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

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

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