ان لغه اسمبلي وبفضل تعليماتها القويه تجعلها لغه فعاله حتي عهدنا الحالي والان هناك لغات برمجه قويه مثل ال ++c وال java الا ان تلك اللغات تخفي عن المستخدم user تفاصيل كثيره وامور هامه في تنظيم واداره الذاكره
memoey managment واداره الذواكر من اهم واخطر الاشياء وذلك بعلمنا التام
بان المبرمج او المستخدم اذا تحكم في الذاكره فان ذلك يودي الي تدميرها
اذا شاء المستخدم ذلك .
في البدء وفي الوقت الراهن يحاول المبرمجون في ايجاد لغات برمجه قويه
تخفي كما ذكرت سابقا اخفاء تلك التفاصيل عن المستخدم والمتعلقه بالذاكره
ولكن اذا فهم الواحد منا كيف تدار الذواكر فانه امر مهم جدا .
ولا نذهب بعيدا عن موضوعنا الاساسي وهو امكانيه لغه اسيمبلي القويه في معرفه تلك التفاصيل , فان لغه اسمبلي لها تعليمات تستخدم في اداره الذاكره
ولكنها جد خطيره فمثلا من الامور المتعلقه بعناوين البيانات في الذاكره هي ان
اي قيمه مخزنه في الذاكره لها عنوان حقيقي وعنوان منطقي , والعنوان المنطقي هو العنوان الذي يعطيه لنا نظام التشغيل operating system وذلك
بغرض اخفاء العنوان الحقيقي عن المستخدم .
والعنوان الحقيقي هو الهدف الاساسي فاذا تمت معرفته فهذا سيودي الي
تدمير تلك الذاكره تعالو ا نلقي نظره مع اسمبلي في هذا الموضوع , ان هناك
تعليمه من تعليمات لغه اسمبلي تسمي jmp وتعني jump اي القفز فبواسطه هذه التعليهم يمكنني الوصول الي اي موقع حقيقي في الذاكره
وتغيير محتوي ذلك الموقع من الذاكرة مما يؤدي الي خراب في الذاكره.
* فائده:
من المعروف بان لغه اسمبلي من اللغات low level language اي انها
قريبه من لغه الاله وهي لغه خطيره وذلك في ان المعالج ينفذ بها تعليماته
وكلما ذكرت اسمبلي ذكر معها المعالج .
والي اللقاء في موضوع اخر من مواضيع تلك اللغه العجيبه ومع تحياتي
فتح الرحمن البحر ....................................................................
