لغة الآلة

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

لغة الآلة (بالإنجليزية: Machine Language) هي اللغة البرمجية الوحيدة التي يفهمها وينفذها الحاسوب مباشرة. وهي من لغات البرمجة منخفضة المستوى حيث (أي يحتوي قاموسها على الكثير من الإيعازات (Instruction Set))

تعتبر أكثر لغات البرمجة الشائعة مثل C++ وفيجول بيسك ذات مستوى تخصصي عالٍ ولهذا السبب تستخدم عند كتابة البرامج فتحول هذه الأوامر إلى لغة التجميع الخاصة بالمعالج (Microprocessor) ثم إلى لغة الآلة حتى يتم تنفيدها.[1]

تعليمات لغة الآلة[عدل]

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

لكل عملية حسابية أو منطقية تكتب بلغة الآلة شيفرة (code) خاصة بها. وتُكتَب عناوين الذاكرة الحقيقية في البرامج المكتوبة بلغة الآلة.[2]

مراجع[عدل]

  1. ^ Bradley Kjell; kjell at ieee dot org. "Immediate Operand". 
  2. ^ "Managed, Unmanaged, Native: What Kind of Code Is This?". developer.com. اطلع عليه بتاريخ 2008-09-02. 


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