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

الدرس الاول في سلسلة تعليم لغة التجميع

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

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

هذا هو الدرس الاول من ضمن سلسلة دروس لتعليم لغة التجميع

الملف المرفق هو عبارة عن الدرس

lesson_1.rar

تم تعديل هذه المشاركة بواسطة afeef في 30 أبريل 2004 في 23:15

#2

أخي عفيف : وعليكم السلام ورحمة الله وبركاته

لم أستطع تحميل الملف المرفق ،،، جزاك الله كل خير

#3

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

ابعث اليكم الملف المرفق مرة ثانية

lesson_1.doc

#4

شكرا أخي عفيف وما تقصر

طيب أنا بداية تعلمي للأسمبلي ضروري أكون محتاج للبرنامج MASM32

وياليت تحط رابط له لأني بحثت عنه فلم أجده في القوقل مثلاً

وثانيا : لقد ذكرت في نهاية الدرس

ملاحظة: اذا كانت هنالك حاجة لشرح طرق التحويل بين الموازين فانا على استعداد لشرحها

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

شكرا

#5

الأخ سعد2

بخصوص الأسمبلر انظر:

/index.php?showtopic=40250

تم تعديل هذه المشاركة بواسطة walcom في 1 مايو 2004 في 13:12

فكر بطريقة أخرى

#6

السلام عليكم

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

#7

شكرا أخي Walcom ِو Afeef

الله يعطيكم العافيه وإلى الأمام ................................

#8

السلام عليكم

شكرا لك اخي على التشجيع. فنحن نعلم ان الكلمة الطيبة صدقة.

والتشجيع هنا يعطي الانسان طاقة اضافية للاستمرار في طريقه

#9

حق وواجب يا عفيف تستاهل وأكثر

#10

أخي عفيف

لقد ذكرت في الدرس التالي

-كلمة (word) وهي عبارة عن 16 بتا (16 bits)

ألم تذكر أن كيف تكون 16 بت ألم تقل في النقطه 3

-بايت (byte): وهو عبارة عن 8 بتات ويمكن تخزين رمزا واحدا فقط .

يعني أربعة حروف كل حرف بـ 8 بتات وثمانيه ضرب أربعه يساوي 32 . أم هذا خطأ مطبعي .

#11

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

اخي سعد2 انا لم افهم السؤال الذي تريد ان تتوصل اليه ولكن سوف اعيد الشرح

اخي ان المتغبرات التي تستخدم في برمجة الاسمبلي يمكن ان تكون من:

1-نوع بايت: وكل متغير من نوع بايت يمكنه تخزين رمزا واحدا فقط وكل رمز عبارة عن 8 بت

2-نوع كلمة اي من نوع word : وهذا النوع من المتغيرات يمكن ان نخزن فيه على الاكثر رمزين مثلا 'AB' فهذه الرموز بحاجة الى متغير من هذا النوع وهي بحاجة الى 16 بت

3-الكلمة المزدوجة اي (double word): وكل متغير من هذا النوع يحجز بالذاكرة 32 بت

ملاحظة: يمكن تخزين قيم عددين في المتغيرات التي ذكرتها في النقاط السابقة.

لنا لقاءات في الدروس القادمة بمشيئة الله

#12

يبدوا أنني لم أفهم الشرح بشكل جيد .

لأني كنت أظنك تضرب مثالا بكلمة word

حيث أن كلمة وورد نفسها 4 حروف وكل حرف فيه 8 بتات 8*4=32

لكنك لم تقصد كلمة word نفسها

إنما قصدت النوع word والنوع Doble word

عفوا لم أنتبه لهذا .

أشكرك على التوضيح .

#13

السلام عليك

لا شكر على واجب

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

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

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

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

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

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