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

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

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

أنماط البرمجة
  • فِعلي
  • مصفوفة [الإنجليزية]
  • سيرة ذاتية [الإنجليزية]
  • متزامن
    • فعال [الإنجليزية]
    • رقص [الإنجليزية]
    • متعدد المستويات [الإنجليزية]
    • نسبيا [الإنجليزية]
    • التزامن المنظم [الإنجليزية]
  • اتجاهية البيانات [الإنجليزية]
  • تصريحي (معاكس: حتمي)
    • وظيفي
      • منطقية وظيفية
      • وظيفية بحتة [الإنجليزية]
    • قيمة منطقية
      • منطقية تبادلية [الإنجليزية]
      • مجموعة الإجابة [الإنجليزية]
      • متزامن منطقي [الإنجليزية]
      • منطقية وظيفية
      • الاستدلال الاستقرائي
    • مقيد [الإنجليزية]
      • المنطق المقيد [الإنجليزية]
        • منطقي القيد المتزامن [الإنجليزية]
    • نقل البيانات
      • تدفق
      • تفاعلي [الإنجليزية]
        • التفاعل الوظيفي [الإنجليزية]
    • الأنطولوجيا [الإنجليزية] (انظر: علم الوجود)
    • استفسارات
  • التفاضليه
  • ديناميكي / نصي
  • الحدث مدفوعة [الإنجليزية]
  • المستوى الوظيفي [الإنجليزية] (نقيض ذلك: مستوى القيمة [الإنجليزية])
    • ضمني [الإنجليزية]
      • مسلسل [الإنجليزية]
  • عام [الإنجليزية]
  • أمر (معاكس: تصريحي)
    • إجرائية
    • اتجاه الكائن
  • متعمد [الإنجليزية]
  • لغوي [الإنجليزية]
    • مقياس مخصص
  • متعلم [الإنجليزية]
  • لغة طبيعية
  • وصفي
    • تلقائي [الإنجليزية]
      • استقرائية
    • انعكاسية
      • الوسمية [الإنجليزية]
    • دقيق
    • قالب وصفي [الإنجليزية]
  • غير منظم [الإنجليزية] (المقابل: منظم)
    • مصفوفة [الإنجليزية]
  • غير حتمية [الإنجليزية]
  • موازى مقالة مختارة
    • عملية [الإنجليزية]
  • إمكانية [الإنجليزية]
  • الكم
  • نظرية المجموعة
  • مرصوصة [الإنجليزية]
    • كتلة منظمة [الإنجليزية]
    • اتجاه الكائن
      • موجهة للعميل
      • فصيلة [الإنجليزية]
      • كائن متزامن [الإنجليزية]
      • عادي [الإنجليزية]
      • بفصل المصالح:
        • الجانب المنحى
        • دورية [الإنجليزية]
        • الموضوعية [الإنجليزية]
    • العودية
  • رمزية [الإنجليزية]
  • القيمة [الإنجليزية] (المقابل: وظيفي [الإنجليزية])
  • أ
  • ن
  • تي

للتعرف على لغة برمجة منخفضة المستوى في علوم الكمبيوتر ، لغة برمجة توفر القليل من التجريد أو لا تقدم أي تجريد من مجموعة تعليمات الكمبيوتر.[1] يستخدم المصطلح “منخفض” لوصف التجريد القليل أو عدم التجريد الذي يربط لغة البرمجة بلغة الآلة ، لأن مثل هذه اللغات منخفضة المستوى توصف أحيانًا بأنها “قريبة من الأجهزة”.

يمكن تجميع اللغات منخفضة المستوى في كود الآلة دون استخدام مترجم أو مترجم بحيث يتم تشغيل الكود الناتج مباشرة في المعالج. البرنامج المكتوب بلغة منخفضة المستوى يتميز بسرعة التنفيذ ويحتل قدرًا صغيرًا جدًا من الذاكرة ، على عكس نظيره المكتوب بلغة عالية المستوى ، والذي يستغرق وقتًا أطول ويحتاج إلى المزيد من الموارد. يمكن أن تكون اللغات منخفضة المستوى بسيطة ، ولكن يصعب استخدامها ، اعتمادًا على العديد من التفاصيل التي يجب أخذها في الاعتبار.

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

الجيل الاول[عدل]

يعتبر الجيل الأول من لغة البرمجة أو ما يسمى 1GL لغة الآلة ، اللغة الوحيدة التي يمكن للمعالج الدقيق معالجتها مباشرة دون الحاجة إلى تجميع مسبق. لا يكتب المبرمجون هذه الأيام البرامج مباشرة بلغة الآلة ، لأن مثل هذا العمل يتطلب الانتباه إلى الكثير من التفاصيل. تقوم اللغات عالية المستوى بعملها تلقائيًا ، بالإضافة إلى البحث في الرموز الرقمية لكل تعليمة يتم استخدامها لكتابة البرنامج بلغة منخفضة المستوى وتذكره أيضًا. لهذا السبب ، يوفر الجيل الثاني من لغات البرمجة مستوى تجريدًا واحدًا فوق لغة الآلة.

مثال: دالة لغة الآلة X86 التي تعمل باستخدام حسابات رتبة 32 بت ن من تسلسل فيبوناتشي:

8B542408 83FA0077 06B80000 0000C383
FA027706 B8010000 00C353BB 01000000
B9010000 008D0419 83FA0376 078BD98B
C84AEBF1 5BC3

الجيل الثاني[عدل]

إما الجيل الثاني من لغة البرمجة أو 2GL في اسم آخر ، هذا ما يسمى لغة التجميع. تعتبر هذه اللغة لغة من الجيل الثاني ، على الرغم من أنها ليست خاصة بالمعالج الدقيق. يجب أن يكون المبرمج الذي يستخدم لغة التجميع على دراية بهندسة المعالجات الدقيقة الفريدة (مثل السجلات والتعليمات) ، حيث يتم تجميع هذه التعليمات البسيطة مباشرة في لغة الآلة. يمكن تلخيص كود التجميع إلى طبقة أخرى بطريقة مشابهة لتجريد لغة الآلة إلى كود التجميع.

مثال: نفس البرنامج المذكور أعلاه والمستخدم في حساب تسلسل فيبوناتشي ، هذه المرة تمت كتابته باستخدام لغة التجميع x86 باستخدام صيغة MASM.

fib:
    mov edx, [esp+8]
    cmp edx, 
    ja @f
    mov eax, 
    ret
    
    @@:
    cmp edx, 2
    ja @f
    mov eax, 1
    ret
    
    @@:
    push ebx
    mov ebx, 1
    mov ecx, 1
    
    @@:
        lea eax, [ebx+ecx]
        cmp edx, 3
        jbe @f
        mov ebx, ecx
        mov ecx, eax
        dec edx
    jmp @b
    
    @@:
    pop ebx
    ret

مرجع[عدل]

  1. ^ “معلومات لغة البرمجة منخفضة المستوى في enciclopedia.cat”. الموسوعة. قط. مؤرشفة من الأصلي في 18 أبريل 2019.

أنظر أيضا[عدل]

  • لغة برمجة عالية المستوى
  • لغة برمجة فائقة المستوى
  • قائمة لغات البرمجة
  • أ
  • ن
  • تي
مواضيع لغة التجميع إلى x86
الموضوعات
  • لغة التجميع
  • قارن المجمعات
  • المفكك
  • مجموعة التعليمات
  • لغة برمجة منخفضة المستوى
  • لغة الآلة
  • المجمع الدقيق
  • لغة التجميع إلى x86
مترجمين x86
  • A86 / A386
  • FASM
  • غاز
  • HLA
  • MASM
  • NASM
  • TASM
  • كان م
  • ياسم
قضايا البرمجيات
  • استدعاء المكدس
  • أعلام (علم الحمل
  • علم الثوران
  • علم صفير)
  • كود العملية
  • عداد البرنامج
  • سجل المعالج
  • x86 اصطلاحات الاتصال
  • قوائم تعليمات x86
  • x86 مسجلات
  • أ
  • ن
  • تي
أنواع لغات البرمجة
النمط
  • تعتمد على الموضوع [الإنجليزية]
  • مصفوفة [الإنجليزية]
  • الجانب المنحى
  • فصيلة [الإنجليزية]
  • مسلسل [الإنجليزية]
  • متزامن
  • نقل البيانات [الإنجليزية]
  • استهلالي
  • التفاضليه
  • مقياس مخصص
  • ديناميكية
  • غير عادي
  • الحدث مدفوعة [الإنجليزية]
  • قابل للتوسيع [الإنجليزية]
  • وظيفي
  • صيغة الامر
  • قيمة منطقية
  • دقيق
  • وصفي
  • الموضوعية [الإنجليزية]
  • اتجاه الكائن
  • أنابيب التجزئة [الإنجليزية]
  • إجرائية
  • عادي [الإنجليزية]
  • لا ارادي
  • على أساس القواعد [الإنجليزية]
  • نص
  • مرصوصة [الإنجليزية]
  • متزامن [الإنجليزية]
  • اللمس [الإنجليزية]
  • النمطية
المستوى
  • التحويل البرمجي
  • جمعت
  • شرح
  • الله
  • مستوى منخفض
  • مستوى عال
  • المستوى الفائق
التوليد
  • الأول
  • الثاني
  • ثالث
  • الرابع
  • الخامس
ذو صلة
  • ليس الإنجليزية
  • مرئي
  • رمز البوابةبوابة برمجة الحاسوب
رقابة الهيئة: المكتبات القومية
  • التشيكية

تم الاسترجاع من «https://en.wikipedia.org/w/index.php؟title=Low-Level-Programming-Language&oldid=60353417»

فيديو حول تنقسم لغات البرمجة منخفضة المستوى إلى :

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

مستويات لغات البرمجة-مادة الحاسب الآلي-للصف الثالث متوسط
ملاحظة:المقطع متوفر في بوابة عين

سؤال حول تنقسم لغات البرمجة منخفضة المستوى إلى :

إذا كانت لديك أي أسئلة حول تنقسم لغات البرمجة منخفضة المستوى إلى : ، فيرجى إخبارنا ، وستساعدنا جميع أسئلتك أو اقتراحاتك في تحسين المقالات التالية!

تم تجميع المقالة تنقسم لغات البرمجة منخفضة المستوى إلى : من قبل أنا وفريقي من عدة مصادر. إذا وجدت المقالة تنقسم لغات البرمجة منخفضة المستوى إلى : مفيدة لك ، فالرجاء دعم الفريق أعجبني أو شارك!

قيم المقالات لغة برمجة منخفضة المستوى – ويكيبيديا

التقييم: 4-5 نجوم
التقييمات: 5 4 0 0
المشاهدات: 8 8 2 5 1 0 7 4

بحث عن الكلمات الرئيسية تنقسم لغات البرمجة منخفضة المستوى إلى :

[الكلمة الرئيسية]
طريقة تنقسم لغات البرمجة منخفضة المستوى إلى :
برنامج تعليمي تنقسم لغات البرمجة منخفضة المستوى إلى :
تنقسم لغات البرمجة منخفضة المستوى إلى : مجاني

المصدر: ar.wikipedia.org

Read  2023 الغلاف الصخري يتألف من القشرة الأرضية فقط

Related Posts

2023 تحتوي الخضروات على الكثير من الفيتامينات والاملاح المعدنيه

أنت تبحث عن تحتوي الخضروات على الكثير من الفيتامينات والاملاح المعدنيه ، سنشارك معك اليوم مقالة حول خضار – ويكيبيديا تم تجميعها وتحريرها بواسطة فريقنا من عدة…

2023 الحياة الاقتصادية في مصر والسودان تعتمد على مياه نهر النيل

أنت تبحث عن الحياة الاقتصادية في مصر والسودان تعتمد على مياه نهر النيل ، سنشارك معك اليوم مقالة حول نهر النيل – ويكيبيديا تم تجميعها وتحريرها بواسطة…

2023 ادوات التنمر الالكتروني قد تكون بواسطة الالعاب الالكترونية

أنت تبحث عن ادوات التنمر الالكتروني قد تكون بواسطة الالعاب الالكترونية ، سنشارك معك اليوم مقالة حول تنمر على الإنترنت – ويكيبيديا تم تجميعها وتحريرها بواسطة فريقنا…

2023 تسمى الحيوانات والبكتيريا والفطريات والديدان في بيئة معينة

أنت تبحث عن تسمى الحيوانات والبكتيريا والفطريات والديدان في بيئة معينة ، سنشارك معك اليوم مقالة حول تطفل – ويكيبيديا تم تجميعها وتحريرها بواسطة فريقنا من عدة…

2023 تسارع السيارة التي تتحرك بسرعة ثابتة عند منعطف الطريق بسبب

أنت تبحث عن تسارع السيارة التي تتحرك بسرعة ثابتة عند منعطف الطريق بسبب ، سنشارك معك اليوم مقالة حول حركة دائرية – ويكيبيديا تم تجميعها وتحريرها بواسطة…

2023 عند استخدام الروبوت في خطوط الإنتاج فإن أحد الإيجابيات هي:

أنت تبحث عن عند استخدام الروبوت في خطوط الإنتاج فإن أحد الإيجابيات هي: ، سنشارك معك اليوم مقالة حول إنتاج كبير – ويكيبيديا تم تجميعها وتحريرها بواسطة…