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

استفسارات من مبتدى جداً .

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

بسم الله الرحمن الرحيم ...

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

وقد قرأت بعض الدروس لكني لم أفهم معظمها وعندي استفسارات عن :

1-ما الفرق بين العنوان في الذاكرة والعنوان في القرص الصلب

كما أني عندما أكنب في برنامج(Debug) العنوان 0000:0000 ماذا تعني و عندما

أكتب العنوان x00000000 في لغة السي++ ماذا يعني.

2-عندما أقرأ قيمة من عنوان في الذاكرة هل يكون من الذاكرة العشوائية(RAM)؟

3- ماذا تعني int 21h و int 1 ؟!!!

4-ماذا يقصد بالمقاطعة؟

أريد الإجابة على هذه الأسئلة لو تكرمتم لأني لم أطرح هذه الأسئلة في هذا المنتدى

إلا لأني أعرف أن فيه خبراء ومحترفين.

#2

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

اقتباس
-ما الفرق بين العنوان في الذاكرة والعنوان في القرص الصلب

عنوان الملف في القرص الصلب يسمى إزاحة offest وتعني السطر في الملف

أما العنوان الذاكري فهو تخيلي أي وهمي لأنة في الذاكرة توجد جداول خاصة بالعناوين

تحول العنوان الوهمي إلى حقيقي

اقتباس
كما أني عندما أكنب في برنامج(Debug) العنوان 0000:0000 ماذا تعني و عندما

أكتب العنوان x00000000 في لغة السي++ ماذا يعني.

العنوان 0000:0000 هذا النوع من العنونة يستخدم للأقسام , لأن العمليات في الذاكرة

عبارة عن أقسام مثل قسم الكود CS وقسم المكدس SS

ويشار لهذة الأقسام من خلال مسجلات تعتبر دليل للقسم مثل قسم الكود CS يشار لة من خلال المسجل eip وقسم المكدس ss يشار لة من خلال المسجل esp

وبهذا لتحديد أي عملية في قسم الكود نستخدم هذة الطريقة CS:EIP وكذلك في المكدس SS:ESP وهو نفس العنوان الذي ذكرتة 0000:0000 يساوي القسم 0 والإزاحة 0

اقتباس
أكتب العنوان x00000000 في لغة السي++ ماذا يعني

في لغة السي إذا سبق العنوان حرف إكس X فإن العنوان يعتبر بالعدد الست عشري -هكس أي من 0 إلى F

اقتباس
عندما أقرأ قيمة من عنوان في الذاكرة هل يكون من الذاكرة العشوائية(RAM)؟

على حسب العنوان , البرامج والنظام تتعامل مع الذاكرة RAM أما الذاكرة ROM فهي خاصة للبويس

اقتباس
3- ماذا تعني int 21h و int 1 ؟!!!

تعني المقاطعات , وهي خدمات يقدمها نظام البويس و نظام الدوس لتسهيل برمجة النظام

مثل خدمات الدوال في وندوز , مثلا مقاطعة البويس لخدمات الشاشة int10 وخدمات القرص int13 وتمرر لها بارمترات على حسب الأمر الذي تريدة

-

أي توضيح آخر تفضل ,,,, وبالتوفيق

-

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>

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

#3

االه يوفقك أخوي Jaas وألف شكر على ردك الرائع و على دروسك الأكثر من رائعة في هذا المنتدى سواءاً في الأسمبلي أو السي .

بس لو سمحت :

#4

مرحبا ,,,

اقتباس
ممكن تشرح لي الأوفست بشكل موسع.

رقم offest يمثل البايت في البرنامج , مثلا الأفست 200 يعني البايت 200 في البرنامج والبايت يعني الحرف , و الأفست في البرامج يمثل بالرقم الست عشري

من 0 إلى f وهذة النقطة دائما تخلب الأعضاء

مثلا عرض لك البرنامج خطأ في الأفست 200 هو فعلا 200 لكن بالهكس

لتحويلة إلى العشري فإنة يساوي 512 ( إستعن بالآلة الحاسبة )

أي أنة البايت 512 في البرنامج

-

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>

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

#5

ألف شكر أخوي JAAS بس لو تكرمت ممكن تعطيني رابط موقع أو كتاب عربي

يشرح أساسيات البرمجة في لغة الأسمبلي.

#6

بالتأكيد ممكن ,,,,

/index.php?showtopic=45400

راجع الموضوع كامل مع مشاركات الأعضاء لتجد أغلب الكتب العربية في هذا المجال ,

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>

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

#7

ألف شكر أخوي jaas الحقيقة أنا مو عارف كيف أشكرك ...

بس لو سمحت عندي سؤال وأوعدك إنه يكون آخر سؤال:

ما هو المكدس:::

#8
اقتباس
عندي سؤال وأوعدك إنه يكون آخر سؤال

أنت لا تكتب الأسئلة لي ؟! وإنما تكتبها في المنتدى لكل الأعضاء

-----

المكدس عبارة عن مسجل ss يستخدمة البرنامج لحفظ المعلومات والعناوين

تقدر تقول ذاكرة للبرنامج

المهم هذة مناقشة طويلة عن المكدس

/index.php?showtopic=48441

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>

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

#9

مشكوووووووووووووووووووووور أخوي jaas الحقيقة تعجز الحروف عن شكرك.

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

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

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

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

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

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

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