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

مساعده في تحميل Assembly ...

بدأه عِناد العرب في 5 مايو 2011 · 6 رد · 1,589 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا كنت مبرمج VB.NET غير محترف ولم أحترفها يومآ

وكانت إمنيتي أن أحترفها إلى أن سمعت إن لتلك اللغه لا اهيمه في Microsoft بأهميه c#

وأريد أن أنتقل إلى لغات عديده وانا انوي لغات مثل

Java , C++ , Assembly

بالنسبه للـ C# هي قريبه للـ Java على ما اعتقد فهذا سيسهل علي فهم أوامرها

والمطلوب أريد لغه Assembly إن وجد ولكن انا متحير من القارئات للأسمبلي مثل RADSAM , MASM لا اعرف مالفرق بينهم وأي هي اللغه التي تكون بها الاوامر الكامله للأسمبلي أو بإختصار إين أجد لغه الاسمبلي الحقيقيه التي سمعنا عنها طول سنين

إختصار للموضوع : أريد أفضل قارئ للأسمبلي

1 −1
#2

/index.php?showtopic=211987

ربما يفيدك هذا الرابط وابحث فى المنتدى ستجد ماتريد

بالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#3

شكرآ لك أخي ولكني لم أجد مايساعدني هناك ...

وشكرآ لك ...

اقتباس
ابحث فى المنتدى ستجد ماتريد

بحثت أكثر من مره بس أنا أسألتي مالقيتها فقلت خليني أسأل

وشكرآ لك , أنتظر إجابتك وإجابت الاخوان

تم تعديل هذه المشاركة بواسطة عِناد العرب في 7 مايو 2011 في 22:02

#4

توكل وخذ NASM

ميزته يعمل على انظمة تشغيل عديدة

وعليه دروس عديدة

غدا عندما ربنا يفتح عليك وتنتقل للينكس بدل الوندوز (يارب عاجلا غير آجل :D) ستستفيد من هذه الخاصية

كما انني انصحك تبدأ بتعلم الاسمبلي على اللينكس لانه اسهل بكثير

في الوندوز ستتعب في التعامل مع arguments لبرنامجك (اصعب مما لو كان على اللينكس)

وكذلك في الوندوز ستطر لاستخدام اكثر من interrupt signals... بينما في اللينكس جميع interrupts هي 80h لذا دماغك مستريحة

على كل NASM يدعم وندوز ولينكس... لذا اذا مازلت تعشق وندوز فيعمل طبيعي معاه

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#5

مادام انك قد استخدمت VB يعني انك محمل للفيجوال ستديو ، شوف الفيجوال ستديو عندك لانه بيجي الــ MASM محمل مع الفيجوال ستديو

علشان تعرف انه محمل معاك في الفيجوال ستديو روح لــ

c:\Program Files\Microsoft Visual Studio x.x\vc\bin

ودور على ملف اسمه ml.exe لو موجود يعني الفيجوال ستديو عندك موجود به MASM مسبقا

يمكنك ان تعمل برامج اسمبلي باستخدام مشاريع ++C فارغة كغلاف وتحط داخلها ملفات ASM. كبداية لك في هذا المجال

لا انصحك ان تبدأ رأسا باستخدام MASM32 المتوفر للتحميل على حده لانه للمحترفين وقد يتطلب منك عمل makefile

او كما قال الاخ password123 استخدم NASM اذا كنت تشعر براحة في عمل assembling من الكوماند لاين

تم تعديل هذه المشاركة بواسطة mental-driller في 16 مايو 2011 في 04:12

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#6

شكرآ للجميع وإن شاء الله راح أستخدم nasm لأني أبغى أبرمج للويندوز والليونكس سوآآ

شكرآ للجميع

تم تعديل هذه المشاركة بواسطة عِناد العرب في 8 يونيو 2011 في 03:33

#7

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

لقد قمت بتحميل برنامج nasm-2.07 installer.exe

من الموقع http://sourceforge.net/projects/nasm/

ولكنه ليس مثل الـ MASM يعمل من موجه الأوامر مباشرة ولا يحتاج تحميل في الجهاز !!! :unsure:

ألا يوجد نسخه قديمه من الـ NASM تكون شبيهه بالـ MASM تعمل مباشرة من موجه الأوامر ومن دون تحميلها على الجهاز أيضاً يعني زي الـ MASM في طريقة تشغيله ؟؟؟ !!! :mellow:

وشكراً

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