نعمل على استعادة تطبيق Unionpedia في متجر Google Play
الصادرةالوارد
🌟لقد بسطنا تصميمنا لتسهيل التنقل!
Instagram Facebook X LinkedIn

لغة برمجة منخفضة المستوى

فهرس لغة برمجة منخفضة المستوى

يسار تعرف لغة البرمجة منخفضة المستوى في علمالحاسوب بأنها لغة برمجية توفر القليل من التجريد المأخوذ من مجموعة التعليمات الخاصة بالحاسوب أو قد لا توفره على الإطلاق. [1]

جدول المحتويات

  1. 9 علاقات: قائمة لغات البرمجة، لغة الآلة، لغة التجميع، لغة برمجة، لغة برمجة فائقة المستوى، لغة برمجة عالية المستوى، مجموعة التعليمات، إكس 86، تجريد (حاسوب).

قائمة لغات البرمجة

إن هدف وجود قائمة بلغات البرمجة هو لاحتواء جميع أسماء لغات البرمجة في منطقة واحدة، سواءً أكانت هذه اللغات قديمة أو حديثة، وبالترتيب الأبجدي الإنجليزي.

رؤية لغة برمجة منخفضة المستوى وقائمة لغات البرمجة

لغة الآلة

مفكك الكود، وكذلك سجل المعالج ومقالب الذاكرة. لغة الآلة أو كود الآلة هي برنامج كمبيوتر مكتوب في تعليمات لغة الآلة يمكن تنفيذه مباشرة من خلال وحدة المعالجة المركزية للكمبيوتر (CPU).

رؤية لغة برمجة منخفضة المستوى ولغة الآلة

لغة التجميع

لغة التجميع أو لغة المُجمع والتي يمكن اختصارها إلى (asm)، هي أي لغة برمجة منخفضة المستوى (Low Level) يوجد بها تطابق قوي جدًا بين التعليمات المستخدمة في اللغة وتعليمات لغة الآلة الخاصة بمعمارية الحاسوب.

رؤية لغة برمجة منخفضة المستوى ولغة التجميع

لغة برمجة

تجميع والتشغيل. لغة البرمجة ، هي مجموعة من الأوامر، تكتب وفق قواعد تُحَدَّد بواسطة لغة البرمجة، ومن ثُمَّ تمر هذه الأوامر بعدة مراحل إلى أن تنفذ على جهاز الحاسوب.

رؤية لغة برمجة منخفضة المستوى ولغة برمجة

لغة برمجة فائقة المستوى

لغة البرمجة فائقة المستوى (VHLL) هي لغة برمجة تتسمبتجريد كبير، وتستخدمبشكل أساسي كأداة إنتاجية لدى المبرمج المحترف.

رؤية لغة برمجة منخفضة المستوى ولغة برمجة فائقة المستوى

لغة برمجة عالية المستوى

يسار لغات البرمجة عالية المستوى عالية، أي بعيدة عن فهمالحاسوب لها، وأقرب إلى فهمالبشر.

رؤية لغة برمجة منخفضة المستوى ولغة برمجة عالية المستوى

مجموعة التعليمات

يسار مجموعة التعليمات أو الاوامر هي قائمة بجميع الأوامر المتاحة بمختلف أشكالها التي يمكن لمعالج ما (وحدة معالجة مركزية) أن يقومبتنفيذها.

رؤية لغة برمجة منخفضة المستوى ومجموعة التعليمات

إكس 86

Spaced ndashانتل 8086 Spaced ndashانتل كور 2 ديو Core 2 Duo مثال على معالج متوافق مع إكس 86, ومعالج متعددة النواة من النوع 64 بت AMD Athlon ايه امدي اثلون الاصدار الاقدمSpaced ndash تكنولوجيا مختلفة ولكن متوافقة تماما مع تطبيقات x86 هذه المقالة هي عن معمارية المعالجات إنتل بشكل عاماما لجيل 32 بت من هذه معمارية التي يشار اليها أيضا ب " x86 " انظر أي إيه-32 إكس 86 هو مجموعة أوامر «Instruction Set» مبنية على وحدة المعالجة المركزية إنتل 8086 وعائلتها بمعنى أنه يتوافق مع عائلة الإصدارات الأقدمبداية من معمارية إنتل 8086 وبمعنى آخر أن أصول وجذور الأوامر التي تستخدمها هذه المعالجات Processors مبنية على أوامر المعالج 8086.

رؤية لغة برمجة منخفضة المستوى وإكس 86

تجريد (حاسوب)

برنامج C الذي يطبع Hello World عند استدعائه التجريد يطلق في علمالحاسوب على عملية تعريف البرامج أو البيانات من خلال إظهار واجهة منسجمة مع معنى وغاية هذا البرنامج ولكن يتمإخفاء التنفيذ الفعلي له.

رؤية لغة برمجة منخفضة المستوى وتجريد (حاسوب)

المراجع

[1] https://ar.wikipedia.org/wiki/لغة_برمجة_منخفضة_المستوى