السلام عليكم
اول انا استخدم masm
لكتابة الاسمبلي
ما الفرق بينه وبين باقي البرامح على سبيل المثال tmasm
اذا كان اسم صحيح مش عارف
بس ارجوا إلاعمي اذا كان في فرق
وشكرا
السلام عليكم
اول انا استخدم masm
لكتابة الاسمبلي
ما الفرق بينه وبين باقي البرامح على سبيل المثال tmasm
اذا كان اسم صحيح مش عارف
بس ارجوا إلاعمي اذا كان في فرق
وشكرا
السلام عليكم,
البرنامج الآخر هم Tasm وهناك أيضا Nasm .
الفرق بينهم صعب تحديده وأنا شخصيا أقول أن الفرق هو في الولف. فحين نبدأ باستعمال برنامج ما فغالبا ما نستأنسه ونألف طبيعته وقد يبدو لنا أحسن من الآخر لأننا ندركه جيدا.
وقد يكون هناك فرق في اللأثمنة فمثلا نعرف أن Nasm هو مجانيا إذا كنا نعتبر هذا من بين الفرق.
الفرق الآخر هو ربما أيضا وجود الأمثلة لهذا البرنامج أو ذلك فقد نعثر بسهولة على هذا النوع وقد لا نلقى إلا القليل من النوع الآخر .
هذه بعض الأشياء التي قد نعتبرها كفارق بين هذه الأنواع من البرامج.
مترجمات الإسمبلي مافيها فرق من حيث ترجمه الكود
الفارق قد يكون في شيء أساسي وهو بدايه تشغيل البرنامج
بعض المترجمات تعتمد على مقاطعات الدوس وهذي صممت خصيصا لوندوز والدوس
ولا تكتب بها أنظمه التشغيل مثلاا
وبعضها يستخدم مقاطعات البويس
والفرق الثاني قد يكون في أنه مترجم 16 بت أو 32 بت
والله أعلم
*************************************************
مجموعة مواضيع - إحتراف البرمجة -
ّ~~~~~~~~~~~~~~~~~~~~~~
البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة
آخر المواضيع :
أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات
ثغرة SMS لأجهزة الجوال Siemens 3568i !
أخطاء وثغرات البرامج العربية !!!
سلسلة مواضيع - أمن وحماية مواقع الويب -
E البرمجة المتقدمة X للملفات التنفيذية E
سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة
**************************************************
<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>
**************************************************
هناك سؤال يتبادر إلى ذهني ؟؟؟ لربما نخرج عن الموضوع قليلاً
ولكن بما أن هناك بعض البرامج لكتابة أنظمة التشغيل مثلا .
فهل يعني أن أجهزة الكمبيوتر التي لا تنتمي لفئة آي بي أم . مثل ما كنتوش وغيرها لا تستخدم لغة الأسمبلي بنوعيها 16 و32 ؟؟؟!!!
السلام عليكم
لكل عائلة معالجات لها لغة اسمبلي خاصة بها
مثلا لغة الاسمبلي لمعالجات الماكنتوش تختلف عن لغة الاسمبلي لمعالجات IBM
انا ايضا اعتقد انه في النهايه كليهما يؤدي نفس الغرض
تم تعديل هذه المشاركة بواسطة فلسطينية في 21 يونيو 2004 في 16:23
الا يمكن ان نقول ان البرامج من انتاج شركات مختلفة؟
اوامر الاسمبلي لن تتغير فهي ثابتة والكود لا مجال لتغييره فهي تترجم كما ذكرت الشركة الصانعة للمعالج والاختلاف ممكن يكون في الموجهات DIRECTIVES وهذا اجتهاد مني ارجو ان يصححني احد الاخوة ان كنت اخطأت
تم تعديل هذه المشاركة بواسطة عماد الخليل في 22 يونيو 2004 في 01:14

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

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