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

[ تمت الإجابة ]استفسار عن ال Masm

بدأه Electronic boy في 17 ديسمبر 2008 · 16 رد · 3,308 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لقد قرأت بأحد المواقع بأن مايكروسوفت لم تعد تبيع الـ MASM منذ ظهور نظام اللينوكس !! وقد ندمت على إنتاج هذا الأسمبلر !! هل هذا معقول ؟ ما هو السبب في ذلك ؟

ماهي آخر نسخة من هذا البرنامج ؟ وهل توجد حالياً نسخ كاملة ؟ لدي النسخة 6.15 لكن يبدو أنها ليست كاملة لعدم وجود الكثير من البرامج المرفقة معها! يوجد في ملف التعليمات أسماء برامج مثل : P-CODE و Programmers Work Binch ماهي هذه البرامج ؟ هل تأتي مع النسخة الكاملة ؟ وكيف أحصل عليها ؟

أرجو منكم الإفادة .... ودمتم سالمين :happy:

Electronic%20boy%203.jpg

قال أحد الحكماء المسلمين:

" العلم ثلاثة أشبار ، من دخل الشبر الأول تكبر ، و من دخل الشبر الثاني تواضع ، و من دخل الشبر الثالث علم أنه لايعرف شيئ !! "

#2

المقال الذي قرأته مش ولا بد.

نهاية الحديث ولا حاجة لمناقشة بقية ما يتعلق به من أسئلة.

Masm Myths

من ناحية أخرى، مايكروسوفت توقفت عن تطوير البرنامج في النسخة السادسة، لكن هناك آخرون من خارج الشركة قاموا بمتابعة تطوير المنتج ووصلوا حتى الإصدار العاشر منه، _Hutch هو المسؤول الأساسي عن عمليات التطوير فيه ويمكنك إيجاد آخر نسخة على الرابط:

http://www.masm32.com

Masm نسخة الترخيص الخاصة به لا تسمح بطرح أو كتابة منتجات تجارية بواسطته، راجع نسخة الترخيص:

http://www.masm32.com/mlicence.htm

وهو ما يحد من انتشاره في البرمجيات التجارية الخاصة بأغراض معينة.

يمكنك استخدام IDEs عديدة مع Masm مثل RadAsm أو WinAsm وهي IDEs جيدة تساعدك فيها أيضاً الإضافات المكتوبة لها.

تم تعديل هذه المشاركة بواسطة Xacker في 18 ديسمبر 2008 في 16:08

Do as I say, not as I do

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

#3

hi X

في نظرك هل استعمل لاعادة Reverse لاعادة تطوير masm

ام قام فقط بكتابة header للتعامل مع تطبيقات 32 بت فقط

تم تعديل هذه المشاركة بواسطة fkugd2003 في 17 ديسمبر 2008 في 21:46

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#4

لا أعلم، maybe both، تستطيع مراسلة _Hutch ولن يتردد بالإجابة عن مثل هذا السؤال.

Do as I say, not as I do

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

#5

حسنا سوف اسئله و اخبرك بالاجابة :lol:

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#6
اقتباس
يمكنك استخدام IDEs عديدة مع Masm مثل RadAsm أو WinAsm وهي IDEs جيدة تساعدك فيها أيضاً الإضافات المكتوبة لها.

و بأيها تنصح ؟ و ماذا تستعمل أنت يا أستاذ Xacker

#7
اقتباس
و بأيها تنصح ؟ و ماذا تستعمل أنت يا أستاذ Xacker

يستعمل RadAsm

:)

اقتباس
نسخة الترخيص الخاصة به لا تسمح بطرح أو كتابة منتجات تجارية بواسطته، راجع نسخة الترخيص:

http://www.masm32.com/mlicence.htm

وهو ما يحد من انتشاره في البرمجيات التجارية الخاصة بأغراض معينة.

لم أسمع هده الجملة في حياتي :D !!!

إدا سأعود ل VC++

شكرا على المعلومات

#8
djug كتب:
و بأيها تنصح ؟ و ماذا تستعمل أنت يا أستاذ Xacker

RadAsm كما كتب مراد، ولم لا تكف عن كلمة "أستاذ" الآن :lol: يكفي.

Do as I say, not as I do

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

#9
Electronic boy كتب:
لقد قرأت بأحد المواقع بأن مايكروسوفت لم تعد تبيع الـ MASM منذ ظهور نظام اللينوكس !! وقد ندمت على إنتاج هذا الأسمبلر !! هل هذا معقول ؟ ما هو السبب في ذلك ؟

يقول المثل: "لا تصدق كل ما تسمع, وصدق نصف ما تراه"

لاعلاقة لLinux بالامر ولايوجد ندم من ميكو ولا شيئ من تلك التخاريف

MASM منتوج تجاري كان يباع في الثمانينات و التسعينات

حدثت تغييرات كثيرة مثل الانتقال من DOS الى Windows أي الانتقال من 16Bits الى 32Bits ومعالجات Intel من عائلة Pentium

اسباب كثيرة جعلت البرمجة بالتجميع عمل مجهد و شاق بانتشار لغات برمجة اخرى اسهل واوفر وقتا من حيث زمن التطوير

خاصة بعد ظهور Win2000 تقريبا الكل اصبح يظن ان البرمجة بالتجميع في Win32 ضرب من الخيال الى ان ظهر Iczelion وسلسلة دروسه Win32 ASM

كل ذلك جعل ميكو تتوقف عن بيعه ولم يصبح MASM منتج تجاري لكنه بقي قيد التطوير الى اليوم وهو جزء من بيئات التطوير المتوفرة من ميكو

Electronic boy كتب:
ماهي آخر نسخة من هذا البرنامج ؟ وهل توجد حالياً نسخ كاملة ؟ لدي النسخة 6.15 لكن يبدو أنها ليست كاملة لعدم وجود الكثير من البرامج المرفقة معها!

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

وظهرت تصحيحات فقط الى 6.11d و 6.14 وغيرها

التطوير كان متزامن مع منتجات ميكو الاخرى وليس كمنتج قائم بذاته

فان كنت تملك Visual C++ انظر بالمجلد /vc/bin ربما تجد نسخة منه

كمثال من هنا تجد الاصدار 8.0 الذي يعمل فقط بوجود C++Express 2005 المجاني

http://www.microsoft.com/downloads/details...;displaylang=en

هناك اصدارات اخرى ايضا مدمجة تدعم معالجات 64bits

Electronic boy كتب:
يوجد في ملف التعليمات أسماء برامج مثل : P-CODE و Programmers Work Binch ماهي هذه البرامج ؟ هل تأتي مع النسخة الكاملة ؟ وكيف أحصل عليها ؟

P-CODE هذه خاصة بVisual Basic

Programmer's Workbench بيئة تطوير من ميكو شبيهة بمحرر النصوص Edit او Qbasic وهي تعمل فقط في DOS

post-55473-1229598974_thumb.gif

وهي تاتي مع MASM فان كنت تملك نسخة كاملة مثلا الاخيرة 6.11 (خمسة اقراص) تجدها بها

هي جيدة ان كنت تريد التطوير في بيئة 16bits لكن ان كنت تريد التطوير في 32Bits من الاحسن ان تستخدم بديل اخر مثل

Fasm مجاني ومفتوح المصدر وبتطوير مستمر - الاحسن (رأي شخصي) هو تطوير لاسلوب TASM

http://flatassembler.net/

Nasm كان محاولة عمل بديل مجاني يعمل على اكثر من منصة، توقف، ثم اكمل تطويره اخرون

http://sourceforge.net/projects/nasm

MASM32 تطوير خاص لMASM

http://www.masm32.com/

Tasm رقم 1 بدون منازع منذ الثمانينات لكن للاسف توقف تطويره!

وهناك الكثير غيرها مثل GASM/HLA/Yasm/...

ملاحظة: يجب التفريق بين MASM وبين MASM32، هذ الاخير هو مشروع تطوير فردي خاص من Hutch موقعه http://www.movsd.com/

والسلام عليكم

d4baa0.gif
#10
اقتباس
Fasm مجاني ومفتوح المصدر وبتطوير مستمر - الاحسن (رأي شخصي)

نفس الراي

مشكلته الوحيدة قلة الدروس الموجودة

لذلك لابد من البداية masm32 لانه مدعوم اكثر

نحتاج من يضع مدخل Fasm (ما رايك D) :lol:

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#11

السلام عليكم ,,

عذراً عن الخروج عن الموضوع, و لكن لدي سؤال يحيرني :)

من هو Iczelion بحثت كثيراً عن هذه الشخصية و لم أجد إلا دروسها فقط !!

تحياتي ,,

#12
fkugd2003 كتب:
مشكلته الوحيدة قلة الدروس الموجودة

نحتاج من يضع مدخل Fasm (ما رايك D) :lol:

ما رايك ان ان تتوكل على الله و تكون صاحب المدخل

وجود دروس في شيئ ما ليس الطريق الوحيد للتعلم

صحيح هو الطريق الاسهل لكن ليس بالضرورة الاحسن

البرمجة فلسلفة وعندما تتعلمها من خلال دروس فانت تتعلم فلسلفة/طريقة ذلك الشخص وتجهل غيرها

احسن طريقة (راي شخصي) ان تحمل وتكتشف بنفسك بالاطلاع على DOC والامثلة المرفقة وتجرب وربما تبدع

Khaled.Alshaya كتب:
من هو Iczelion بحثت كثيراً عن هذه الشخصية و لم أجد إلا دروسها فقط !!

هناك من يعتبر الanonymity شيئ اساسي في هذا العالم الافتراضي

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

Iczelion من بينهم، اسمه الحقيقي غير معروف

على ما اعتقد هو من اوروبا الشرقية تحديدا سلوفينيا

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

مثلا عندما تعرف ان EliCZ من التشيك و اسمه الحقيقي Radim Picha

مثال EP_XOFF غير معروف، لكن هذا لم يمنع ميكو ان تعرض عليه العمل (هو يعمل عندها الان)

مثال Mark Russinovich نار على علم كما يقال يستخدم اسمه الحقيقي ايضا اصبح يعمل عند ميكو

عودة للمنتدى واعضائة وخاصة هذا القسم

هل تعرف مثلا GamingMasteR او Chik أو أحمد غريب (هل تظنه اسم حقيقي :lol: )

أو وغيرهم ممن يرتاد هذا القسم

والسلام عليكم

d4baa0.gif
#13
اقتباس
ما رايك ان ان تتوكل على الله و تكون صاحب المدخل

هناك مشروع جاري العمل فيه لانجاز كتاب عن FASM

لكني اوقفت العمل فيه منذ مدة بسبب انشغالات عائلية

المهم عندما اقرر ان ارجع له ارجو ان تكون مستعدا انت و الاخوة لتنقيح الكتاب :lol:

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#14

شكراً DeltA :)

أعتقد أنك من أفراد العالم الافتراضي أنت أيضاً :wink:

تحياتي ,,

تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 19 ديسمبر 2008 في 19:22

#15

السلام عليكم

iczlion سويدي كنت اعرف اسمه الحقيقي قبل عدة اعوام ولكن الان لا اذكر..

اما احمد غريب فهو بالفعل اسم مستعار.

والسلام عليكم

تم تعديل هذه المشاركة بواسطة احمد غريب في 20 ديسمبر 2008 في 02:38

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#16
احمد غريب كتب:
iczlion سويدي كنت اعرف اسمه الحقيقي قبل عدة اعوام ولكن الان لا اذكر..

صحيح هو سويدي، بارك الله فيك على التصحيح

كنت اعتقد انه من سلوفينيا svenska و slovenščina كوني اجهل اللغة السويدية خلطت الامور :wacko:

حاول تذكر الاسم اخي احمد غريب، او احسن بما انك من نفس البلد ان تعرف ان كان على قيد الحياة

والسلام عليكم

post-55473-1229758821_thumb.jpg

d4baa0.gif
#17

بارك الله فيكم ... وغفر لكم ...

أشكركم على الردود

Electronic%20boy%203.jpg

قال أحد الحكماء المسلمين:

" العلم ثلاثة أشبار ، من دخل الشبر الأول تكبر ، و من دخل الشبر الثاني تواضع ، و من دخل الشبر الثالث علم أنه لايعرف شيئ !! "

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