ما الفرق بين
nasm , tasm , masm ؟؟
وما الفرق بين masm و masm32 ؟؟
ما الفرق بين
nasm , tasm , masm ؟؟
وما الفرق بين masm و masm32 ؟؟
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
بارك الله فيك اخي Xacker
وآسف على السؤال المزعج... >>> أنا اليوم فقط قرأت مشاركتك ( اخر ثغرة في قسم الاسمبلي! )
وآسف مرة أخرى على السؤال الغبي، لأني بالفعل لم أقم بأي عملية بحث، ولكني وضعت السؤال مباشرةً...
جزاك الله خيراً على الإجابة وسعة الصدر : )
ولا يهمك اخي fafe0 وارجو الا تجد في كلماتي اي شئ ضايقك.. انا اتحدث عن الوضع بشكل عام ولا اقصد موضوعك او موضوعا اخر بعينه لكن الامر لم يعد يسكت عليه وكان من حقي ان اقول ما قلته لانه الواقع.. والواقع المؤلم :(
بالتوفيق وان واجهتك اي مشكلة لا تترد بطرح السؤال عنها (مع البحث ان امكن :))
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
جزاك الله خيراً أخي Xacker
فعلاً، من حقك أن تكتب ما كتبت : )
جزاك الله خيراً أخي Xacker
ميزة الmasm
يتم تحديثه و ان لم يعلن ذلك من ميكروسوفت
فمع كل نسخة من فيجوال ستوديو ستجد نسخة حديثة من الـmasm
اسمه ml.exe
بينما الtasm او ال nasm لم يتم تحديثهم على ما اعلم منذ مدة. الـTasm كان من بورلند
الـnasm بدأ بمجهود فردي و للاسف مشروعه لم ارى له جديد من مدة.
الـnasm ميزته العمل على لينكس و ليس الويندز فقط.
و الـmasm يعمل مع مترجمات ميكروسوفت كالc/c++ بدون مشاكل متوائم
و طبعا روابط الاخ xacker
بها ما يكفيك
تم تعديل هذه المشاركة بواسطة glimps في 4 ديسمبر 2005 في 19:24
هذا الموضوع مغلق.