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

ما الفرق بين

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

ما الفرق بين

nasm , tasm , masm ؟؟

وما الفرق بين masm و masm32 ؟؟

#2

/index.ph...c=55665&hl=nasm

masm(16) يستخدم لبرمجة تطبيقات ويندوز 16

masm32 ؟ فاذن يستخدم لبرمجة تطبيقات ويندوز 32 بت

ماذا يعني 16 و 32؟ 16بت يعني المسجلات لا تملك القدرة على عنونة اطول من 16بت (بايتين) وماذا يعني 32؟ يعني ان المعالجات تم تطويرها بحيث تم توسعة المسجلات الاصلية ذات الـ 16بت لتصبح قادرة على عنونة 4 بايتات وبالتالي تنفيذ اسرع (كون النقل والتحكم اصبح بامكانه عنونة كلمة مضاعفة)

ماذا يعني كلمة و كلمة مضاعفة و بايت وبت؟ راجع المواضيع المثبتة

ويرجى الاطلاع على المواضيع المثبتة والبحث في القسم قبل طرح اي سؤال (بديهيا) من المفترض ان يكون موجود في القسم.

تم تعديل هذه المشاركة بواسطة Xacker في 14 نوفمبر 2005 في 03:33

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

بارك الله فيك اخي Xacker

وآسف على السؤال المزعج... >>> أنا اليوم فقط قرأت مشاركتك ( اخر ثغرة في قسم الاسمبلي! )

وآسف مرة أخرى على السؤال الغبي، لأني بالفعل لم أقم بأي عملية بحث، ولكني وضعت السؤال مباشرةً...

جزاك الله خيراً على الإجابة وسعة الصدر : )

#4

ولا يهمك اخي fafe0 وارجو الا تجد في كلماتي اي شئ ضايقك.. انا اتحدث عن الوضع بشكل عام ولا اقصد موضوعك او موضوعا اخر بعينه لكن الامر لم يعد يسكت عليه وكان من حقي ان اقول ما قلته لانه الواقع.. والواقع المؤلم :(

بالتوفيق وان واجهتك اي مشكلة لا تترد بطرح السؤال عنها (مع البحث ان امكن :))

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5

جزاك الله خيراً أخي Xacker

فعلاً، من حقك أن تكتب ما كتبت : )

#6

جزاك الله خيراً أخي Xacker

#7

ميزة الmasm

يتم تحديثه و ان لم يعلن ذلك من ميكروسوفت

فمع كل نسخة من فيجوال ستوديو ستجد نسخة حديثة من الـmasm

اسمه ml.exe

بينما الtasm او ال nasm لم يتم تحديثهم على ما اعلم منذ مدة. الـTasm كان من بورلند

الـnasm بدأ بمجهود فردي و للاسف مشروعه لم ارى له جديد من مدة.

الـnasm ميزته العمل على لينكس و ليس الويندز فقط.

و الـmasm يعمل مع مترجمات ميكروسوفت كالc/c++ بدون مشاكل متوائم

و طبعا روابط الاخ xacker

بها ما يكفيك

تم تعديل هذه المشاركة بواسطة glimps في 4 ديسمبر 2005 في 19:24

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

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