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

[ تمت الإجابة ]ممكن لو تفضلتم بعض التوضيحات البسيطة بالأسمبلي وكدا بعض الأستفسارات

بدأه m2z في 5 أكتوبر 2009 · 9 رد · 1,175 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شباااب لو تتفضلون أي واحد منك يقووول لي الفرق بين ال

masm

fasm

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

وأيضا بنقول البرمجة تحت بيئة البروسيسور

amd

intel

دي عرفت ايش الفرق بينها

وكمان بدي أستفسر ادا في اختلاف بين الأسمبلي تحت

16 bit

32 bit

64bit.......

وأنا عندي خبرة بسيطة بالسي والحمد لله وحبيت أتعلم اللأسمبلي عشان أفهم زييين كل برمجياتي وكدا تسهل عليا كشف تغرات البرمجة وليش لا إن شاء الله الأنضمة كماااان

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

أخوكم في الأسلام

الهكر المغربي البسيط محمد زكرياء

وأي واحد حاب ياخد معلومات أكتر حول الأختراق المستهدف للأجهزة والشبكات ال

lan

وال

wan

أنا بالخدمة

وشكرا مسبقا

#2

شباااب من فضلكم بس الجواب على هالسؤاااال والله محيرني كتير هادي أكتر من أربع وعشرين ساعة وأنا بنتضر

وبالمناسبة حملت كتاب فرنسي نازل هون من قبل اسمو

pas à pas vers l'assembleur

إن شاء الله يكون منيح وعند المستوي من فضلكم رد بسيط على الأستفسار

في كتير مشاهدات وما في ردود

وعلى كل حال شكرا مسبقا والله في عون العبد ما دام في عون أخيه

#3

اخي الكريم masm و FASM هذة كومبيلر للغة الاسمبلي مثل Microsoft Visual C و Borland C

-

amd و intel شركتان لانتاج ال Processor وتعليمات البروسيسور المنتج من amd تختلف عن تعليمات البروسيسور المنتج من intel

-

وطبعا هناك اختلاف بين الاسمبلي تحت 16 و 32 و 64 بيت بسبب اختلاف المعالج و اختلاف طول المسجلات في كل نوع وبالتالي اختلاف في التعليمات التي تكتبها.

-

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

/index.php?showtopic=148445

ويوجد في المنتدي هنا كتب عربية كثيرة في الاسمبلي انت فقط لم تبحث !!

#4

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

شرفني مروووورك أخي الكريم

واجابتك على سؤالي أنا أعرف أنهم كومبيلر بس اللي بقصد من السؤال يعني هل هناك اختلاف في البرمجة تحت كل واحد منهم

وبالمناسبة أنا محمل الكتابان الأول والتاني لفريقكم الأكتر من الرائع

وأنا متابع أول بأول كل التجديدات والجديد والمواضيع النازلة بالموقع الخاص بفريقكم

ويا ريت تفصيل أكتر شوية عن البرمجة تحت بيئة ال

16 bit

32 bit

64 bit

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

تقبل مروري أخوك في الأسلام محمد زكرياء

#5

وادا حتقووولي لي ليش محمل الكتابان حقكم وكتب أخرى وما قريتها

أنا عامل في البرنامج أنني ما أقرا كتاباكم الرائعان حتى أكون أتعلمت أساسيات في الأسمبلي لا غير

#6
m2z كتب:
وادا حتقووولي لي ليش محمل الكتابان حقكم وكتب أخرى وما قريتها

أنا عامل في البرنامج أنني ما أقرا كتاباكم الرائعان حتى أكون أتعلمت أساسيات في الأسمبلي لا غير

أخي انت جديد في المنتدى؟! مرحبا بك لكن لا تنتظر ان يُخبرك احد بشكل مستفيض ووافي عن الاساسيات ، يجب عليك البحث والقراءة

اذهب الى موضوع أرشيف قسم الاسمبلي فوق ، ثم انظر الى المواضيع المهمة وهي مثبتة و سترى موضوع "البرمجة بلغة التجميع, 16بت, 32بت "

اقراء فيه واستخدم البحث واستفسر بعد القراءة عن النقط التي لم تتضح لك.

Ahmed18 كتب:
amd و intel شركتان لانتاج ال Processor وتعليمات البروسيسور المنتج من amd تختلف عن تعليمات البروسيسور المنتج من intel

AMD هي Clone لمعالجات Intel فلا تختلف التعليمات بينهما ، من يُبرمج على انتل سيعمل البرنامج على amd والعكس صحيح

الاختلاف فقط في مجموعات تعليمات تطويرية خاصة تقوم بها احدى الشركتين بمنأى عن الآخر مثل 3DNOW في Amd ورد انتل عليها بتعليمات SSE

وفي كثير من الاحيان تقوم الشركات المصنعة للاجيال القادمة من المعالجات بدعم تعليمات المعالجات المنافسة.

#7

يسلمووو الأيادي على الرد وبااارك الله فيك

جعل الله أجرك في ميزان حسناتك

#8

شكرا علي الاضافة اخي AND

الحقيقة لم افكر في هذا الامر من قبل

لكن اعتقد انه يوجد اختلاف في الكثير من التعليمات وليس فقط في مجموعة التعليمات التطويرية :rolleyes:

#9

لا اعلم بالضبط ما هي التعليمات المختلفة بين AMD و Intel لاني لم ابحث جيدا في الموضوع .

لكن التعليمات الاساسية Basic Architecture لا تختلف مثل التعليمات التي هنا http://www.itis.mn.it/linux/quarta/x86/index.htm

لم انتبه الى هذا الرد في هذا الموضوع وهو يشرح ما اريد ذكره /index.ph...t&p=1002771

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…