المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اهمية لغة الاسمبلي (Assemply)


انس صالح ناحي
27-11-2003, 03:20 AM
ان تعلم لغة الأسمبلي (التجميع )يكشف النقاب عن الأسرار المختفيه وراء الكمبيوتر وتصبح قادراً على الفهم تماماً كيف يعمل المعالج وكيف يعمل البرنامج وبذلك تزيد خبرتك كمهندس ومبرمج للعتاد وبالطبع فأن الأسمبلي أقوى من اللغات العالية المستوى في التعامل مع العتاد وتعطيك مرونة عالية وقدرة وصول الى أشياء لم تكن تستطيع الوصول اليها من قبل * كذلك هناك نوعيات من البرامج لايمكن الا برمجتها بالأسمبلي مثل الدرايفات(سواقات) الأجهزه * كذلك فأن الأسمبلي يعطي برامج سريعة جداً * وبالطبع فأن بناء برنامج متطور بالأسمبلي أشبه بحفر حفرة بواسطة الملعقه فالبرغم أنك تحفر الا أنك أنتاجيتك قليله ولكن من المحبذ جداً برمجة بعض الدوال و الأحزاء من البرامج بالأسمبلي وبقية البرنامج بواسطة لغة عالية المستوى مثل السي++.
ويتطلب كتابة البرامج بلغة الأسمبلي معرفة بالعتاد وعناية خاصة مع الأهتمام بأدق وأقل التفاصيل .

في أيام البرمجة القديمة كان المبرمجون يكتبون برامجهم بلغة الأسمبلي لأن ذاكرة الرام وقتها كانت صغيرة (أقل من 64كيلوبايت) وهم بحاجة الى برامج أصغر وأسرع خصوصاً أن معالجتهم أيضاً كانت بطيئة * مع تطور الحاسوب وتوسع سعة ذاكرة الرام وزيادة سرعته أصبحت البرامج أكثر طولاً وتعقيداً * هذا التعقيد أدى الى أستخدام اللغات البرمجية عالية المستوى HLL مثل السي والكوبول والبيسك والباسكال والفورترن * مرة أخرى تطور الحاسوب فأدى الى أستخدام اللغات العليا الموجهة الهدف OOP مثل السي++ والجافا والتي مكنت من كتابة برامج قوامها آلاف الأسطر والتعليمات المعقده والمتداخله .

خالد احمد ال مقبول
28-11-2003, 10:24 PM
http://net2004.jeeran.com/thank.gif

إبراهيم الحمدان
30-11-2003, 07:33 AM
أشكرك ياأخي الكريم أنس ,,, ومن زمااان مارأينا مشاركاااتك
حياك الله وبياااااااااك ,,



أخوك ـ// أبــــ هند ــــو






http://elwessam.jeeran.com/4.gif

اسعد بن ناحي
18-12-2003, 09:54 PM
على فكرة
ليش توك دخلت

سعيد آل مقبول
18-12-2003, 10:22 PM
معلومات قيمة الله يعطيك العافية يا اباصالح وهل من مزيد في هذا المجال
وبارك الله فيك