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

سؤال خطير يمكن يستفيد منه اي مبتدئ

بدأه aziz nor في 11 يونيو 2008 · 2 رد · 1,210 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

يعني عندما يصاب الانسان بالاحباط يرى الدنيا كلها سوداء لذا قررت كتابة هذه الاسطر

لعلي اجد اي شخص يدلني و يروى ضمئي

ومن الاسئلة الكثيرة التي اريد لها اجابات

اولا

اسمع كثير بالبرمجة تحت بيئة 16 بت او 32 بت او حتي 64 فمهوا المعني الحقيقي لهذه التسميات والفرق بينها

وهل صحيح اني عندما ابرمج تحت 16 بت تكون برامجي مثل برامج الدوس

وهل عندما ابرمج تحت بيئة 32 تكون برامجي مثل برامج الوندوز

ثانيا

في لغة التجميع نسمع كثيرا بمصطلح

mov jump

يعني والله لم افهم الفائدة منها بتاتا

يعني ما الفائدة عندما انقل معلومة الي مسجل وغيرها

ملاحضة = قد تبدوا الاسئلة ساذجة نوعا ما لكن والله هذا هو الموجود

ثالثا

نسمع عن دوال api

في الاسمبلي مافئدتها الحقيقية

رابعا

ان اسمع من مبرمجي النضم التشغيلية

windows // linux

ان البرمجة بالاسمبلي تكون صعبة من ناحية ان الاسمبلي غالبا ما تكون متعلقة

بنوع المعالج المستخدم في الجهاز فكيف استطيع جعل برامجي تعمل علي منصات مختلفة

لكي استطيع برمجة نضم تشغيل

ملاحضة = قد يثير كلامي فيك الضحك يعني تقول لا يفهم الاسمبلي ويريد بناء نظام تشغيل ولكن هذا لحاجة في نفس يعقوب قضاها

خامسا

انا اتعامل في برمجة الاسمبلي بي

asam32

يعني اريد معرفة جيدة يهذا المترجم

وماهي اجابياته وسلبياته وكل ميتعلق به

وكذالك التعليمات المستعملة فيه

وفي الاخير يعني اريد القول ان من يجيب علي تساؤلاتي هذه فانه يعمل لي معروفا لن انساه له ابدا الدهر

وليس اعضم جزاء من قوله صلي الله عليه وسلم

من فرج علي اخيه كربة من كرب الدنيا فرج الله بها عليه كربة من كرب الاخرة

وبارك الله فيكم وانا باتظار الاجابات وشكرا

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#2

هناك كتب أيسر لتعليم الأسمبلي مرفقة بكتب لشرح المترجم نذكر منها :

Introduction to 80x86 Assembly Language and Computer Architecture

Mastering Turbo Assembly هذا الكتاب يشرح الأسمبلي على بيئة DOS بإستخدام Borland Assembly

Borland Turbo Assembler 5.0User 's Guide هذا الكتاب يشرح لك المترجم Turbo Assembler .

مع العلم أنه في النت توجد عدة مقالات تشرح الأسمبلي فقط وفر العزيمة و حدد الهدف ،تذكر 'تقضى الأمور بالصبر'.

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#3
اقتباس
ثالثا

نسمع عن دوال API

في الاسمبلي مافئدتها الحقيقية

لا يمكنك إستعمالها بطريقة مباشرة ليست ك

MessageBox(0,0,0,0);

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

تم تعديل هذه المشاركة بواسطة croconile في 13 يونيو 2008 في 08:41

rasool4k.gif

[وسط]mimetex.cgi?MSN:root@root-shell.net.

[/وسط]

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