لغة الآلة: الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
الرجوع عن تعديل معلق واحد من 2001:16A2:8205:6300:21D6:D0E4:92AC:CCA1 إلى نسخة 23062626 من Reem mahmoud.
JarBot (نقاش | مساهمات)
ط بوت:الإبلاغ عن رابط معطوب أو مؤرشف V2.7
سطر 1:
'''لغة الآلة''' {{إنج|Machine Language}} هي [[لغة برمجة|اللغة البرمجية]] الوحيدة التي يفهمها وينفذها الحاسوب مباشرة. وهي من [[لغة البرمجة منخفضة المستوى|لغات البرمجة منخفضة المستوى]] حيث (أي يحتوي قاموسها على الكثير من الإيعازات (Instruction Set))
 
تعتبر أكثر لغات البرمجة الشائعة مثل [[سي + +|C++]] و[[فيجوال بيسك|فيجول بيسك]] ذات مستوى تخصصي عالٍ ولهذا السبب تستخدم عند كتابة البرامج فتحول هذه الأوامر إلى [[لغة تجميع|لغة التجميع]] الخاصة بال[[معالج]] (Microprocessor) ثم إلى لغة الآلة حتى يتم تنفيدها.<ref>{{cite web|url=http://programmedlessons.org/AssemblyTutorial/Chapter-11/ass11_2.html|title=Immediate Operand|author=Bradley Kjell; kjell at ieee dot org|publisher=| مسار الأرشيف = http://web.archive.org/web/20160419001406/http://programmedlessons.org/AssemblyTutorial/Chapter-11/ass11_2.html | تاريخ الأرشيف = 19 أبريل 2016 }}</ref>
 
== تعليمات لغة الآلة ==
سطر 7:
ويتم كتابة تعليمات و[[إيعازات]] لغة الآلة على هيئة أرقام [[نظام عد ثنائي|بنظام العدد الثنائي]] لتُنفَّذ مباشرة. أو [[نظام عد ثماني|بنظام العد الثماني]] ثم يتم تحويله إلى النظام الثنائي لتنفد.
 
لكل عملية حسابية أو منطقية تكتب بلغة الآلة شيفرة (code) خاصة بها. وتُكتَب عناوين [[الذاكرة]] الحقيقية في البرامج المكتوبة بلغة الآلة.<ref>{{cite web|title=Managed, Unmanaged, Native: What Kind of Code Is This?|url=http://www.developer.com/net/cplus/article.php/2197621/Managed-Unmanaged-Native-What-Kind-of-Code-Is-This.htm|publisher=''developer.com''|accessdate=2008-09-02| مسار الأرشيف = http://web.archive.org/web/20180702011348/https://www.developer.com/net/cplus/article.php/2197621/Managed-Unmanaged-Native-What-Kind-of-Code-Is-This.htm | تاريخ الأرشيف = 02 يوليو 2018 }}</ref>
 
== مراجع ==