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

أدوات الأسمبلر

مغلق
بدأه chik في 28 نوفمبر 2003 · 23 رد · 4,739 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

لتعلم الأسمبلر 16 بايت يلزمنا أن ندخل عالم Interruptions وهده يمكن أن نلخصها كأنها دوال تمكننا بقنطرة ما بيننا وبين نظام التشغيل وهي تتشكل من أرقام وكل رقم له معنى خاص به ولم مأمورية خاصة.فمثلا حين نكون في الدوس ونريد ابراز كلمة ما سنستعمل Interruption رقم 21 بالهكس ووسطها نستعمل الدالة رقم 9 . وبالطبع لا يمكن أن نستوعب كل هده الأرقام وهنا سأقترح ملفا يعطينا كل هده الأرقام وما تفعله وكيفية وطريقة برمجتها وهده لائحة مشهورة للسيد Ralf Brown وهي لا تكتفي على Interruption للدوس بل تشتمل على العديد منها وحتى اللتي تستعمل في النظام المحروس.

وبما أن الملف طويل فقد قسمته إلى 5 أجزاء لنتمكن من وضعه في المنتدى ولهدا يجب تحميل الخمس أجزاء قبل تحليله .

وهده هي أجزاء الملف :

الجزء الأول:

Interrupt_List.part1.rar

#2

Interruptions List

الجزء الثاني :

Interrupt_List.part2.rar

#3

Interruptions List

الجزء الثالث :

Interrupt_List.part3.rar

#4

Interruptions List

الجزء الرابع :

Interrupt_List.part4.rar

#5

Interruptions List

الجزء الخامس :

Interrupt_List.part5.rar

#6

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

أطرح هنا ملفا يتكلم عن MASM وفيه أيضا مبادء الأسمبلر وكدلك Opcode .

قد لا نبدأ قراءته من الأول ونبدأ مباشرة بمبادء البرمجة ولا تهمنا أيضا في البداية كل مكونات الكمبيوتر.

وقد نعتبر هدا مرجعا لأمثلتنا وكدلك دروس الأخ mezzuz .

وهدا الملف حملته مند قليل ولم أقم بقراءته بتدقيق وهو يحتوي على جزءين .

الجزء الأول :

MASM_programmersguide.part1.rar

#7

الجزء الثاني :

MASM_programmersguide.part2.rar

#8

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

إليكم هدا الملف فهو يتكلم عن مبادء البرمجة بالأسمبلر.

أتمنى أن تجدوا فائدة في هده الأدوات المقترحة.

إلى اللقاء.

Asm.ZIP

#9

شكرا لك أخي chik على هذه الأدوات وعلى كل المجهودات وجزاك الله خير

ولكن لقد حملت MASM_programmersguide.part1.rar ولم أستطع فكهما أظن أن الملفين الأول والثاني معطوبين المهم نحن ننتظر سسلسة التمرينات التعليمية التي وعدتنا بها

#10

الملفات معطوبة أخ chik

أرحو التأكد منهم و شكرا

#11

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

إن كل من يريد ملفا ما يجب أن يحمل كل الأجزاء الخاصة بدلك الملف. فيما يخص ملف MASM يجب تحميل الجزءين وافتحم ب WInRar وسيجمع الجزءين ويعطيك ملف ZIP وافتح هدا مرة أخرى ليعطيك الملفات النهائية.

كل هدا لأن الملف طويل واضطررت لقسمه إلى أجزاء يمكن أن يتحملها المنتدى أي ملفات أصغر من 500 كيلو.

وللتدكير ملف INterruptions فيه 5 أجزاء إجن يجب تحميل الخمس أجزاء وضعهم في مجلد واحد ثم افتح الجزء الأول ب WinRar .

ملف MASM فيه جزءين ونعمل كالسابق.

وكما لاحضت من عدد التحميلات فالمفترض يكون العدد متساوي بالنسبة لكل الأجزاء.

المرجو التأكد أولا من هدا وإدا لم ينفع سأعاود وضعهم وأرجو الإجابة للتأكد.

إلى اللقاء

#12

السلام عليكم

أخي chik ملفات Interruptions عملت بشكل جيد أما

MASM_programmersguide فلم تعمل أرجوا التأكد وجزاكم الله خيرا

#13

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

حاولت كم من مرة إعادة وضع الملف السابق ولكن في كل مرة لم تتم العملية. وسأحاول في يوم آخر ربما يكون النت أحسن.

إلى اللقاء.

#14

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

سأضع مرة أخرى ملف MASM_programmersguide وأتمنى أن يكون هده المرة صالحا وكما أرجو الرد للتأكد من هدا.

الملف يحتوي على جزءين.

الجزء الأول :

MASM_programmersguide.part1.rar

#15

أخي chick الملفين لم يعملا عندي

#16

السلام عليكم’

فعلا لا أدري مادا يقع مع هدا الملف .

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

في انتضار أن نقوم بالأمثلة أقول لكم إلى اللقاء.

#17

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

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

هدا هو الملف :

MASM_programmersguide611.zip

#18

للأسف لم أتمكن من تحميل الملف لأنه معطوب

أخي chick متى تبدأ بسلسلة الدروس

وشكرا

#19

أبغى رابط للأسمبلي كامل اخر اصدار تكفى لا تردوني

شـــيطان اللــــيل NiGhT DeVilL

للمراسله عبر الماسنجر :

NiGhT_DeVilL@MsN.CoM

#20

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

إن الرابط ليس على بالي الآن وسأضعه إن شاء الله ريثما أحصل عليه من جديد.

أتمنى أن تعثر عليه من قبل وإلى اللقاء.

#21

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

هده محاولة جديدة لوضع ملف masm programmers guide وأتمنى أن يكون شغالا هده المرة.

وأنتضر مشاركتكم , فإن كان شغالا لكي أحدف كل الملفات الأخرى التي لا تشتغل حتى تسهل المأمورية على القارء.

إلى اللقاء.

هدا هو الملف :

MASM_programmersguide611.zip

#22

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

وهدا ملف آخر عن masm وكما توجد فيه معلومات عامة أخرى قد تفيد المبرمج:

تحميل الملف:

MASMreference611.zip

#23

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

إلى الأخ شيطان الليل.

يمكنك تحميل الأسمبلر masm32 في هدا الرابط:

http://www.masm32.com

أتمنى لك التوفيق زإلى اللقاء.

#24

موضوع مفيد

شكرا

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

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

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