لغة الآلة Machine Language هي اللغة البرمجية الوحيدة التي تفهمها وحدة المعالجة المركزية cpu مباشرة بدون وسائط. وهي من لغاة البرمجة المتدنية المستوى low level programming language. تعتبر لغة الآلة من لغات البرمجة الاولية primitive فهي تمثل اخفض مستوى (من ناحية قربه من العتاديات hardware) برمجي يمكن للمبرمج التعامل معه. إن البرامج المبرمجة وفق لغات البرمجة المترجمة compiled يتم نقل الرماز المصدري الخاص بها الى لغة الآلة بينما البرامج المبرمجة بلغات مفسرةinterpreted لا تمثل بلغة الآلة. يجب عدم الخلط بين لغة الآلة وبين bytecode التي تنفذ من قبل مفسر interpreter......................................................................................................................................................................... ان اي لغة برمجة في الحاسب تملك عدة مقومات لتصبح اللغة لغة برمجة وهي مفردات اللغة, قواعد تشكيل اللغة... الخ. ان مفردات لغة الآلة هي عبارة عن المجموعة {0, 1}, ووجد ان افضل نظام عد يمثل هذه اللغة هو النظام الثنائي الذي تعود جذوره الى ماقبل الميلاد. النظام الثنائي هو عبارة عن مجموعة من التعليمات تستعمل لتتحكم بالحاسب, وتتعامل مع 0 و 1 ولكن الحاسب بشكل فيزيائي يفهم تلك المفردات بعملية on, off للإشارات, لنفترض ان الحاسب يتعامل مع نظام عشري بالتالي فنحن امام 10 حالات مختلفة من الفولطيات يجب التعامل معها, وبالتالي نحن امام مجال كبير من الاخطاء.
يحتوي الجهاز المكدس [الإنجليزية] على معظم أو كافة المعاملات الخاصة به على مكدس ضمني. غالبًا ما تحتوي تعليمات الأغراض الخاصة أيضًا على معاملات صريحة (على سبيل المثال، تعمل وحدة المعالجة المركزية في بنية x86 على كتابة القيم في أربعة سجلات للمقصد الضمني). هذا التمييز بين المعاملات الصريحة والضمنية مهم في مولدات الكود، خاصة في أجزاء تخصيص المسجل وتتبع النطاق الحي. يمكن لمُحسِّن الشفرة الجيد أن يتتبع المعامِلات الضمنية والصريحة التي قد تسمح بالانتشار المستمر [الإنجليزية] على نحو متكرر، مع طي مستمر [الإنجليزية] للمسجلات (مسجل يُنسب نتيجة تعبير ثابت يتم تحريره باستبداله بذلك الثابت) وتحسينات أخرى في الكود. برامج الحاسوب [ عدل] سميت برامج الحاسوب بهذا الاسم لتمييزها عن مكونات جهاز الحاسوب"الهارد وير" والتي تشمل ما يُعرف باسم لغة الآلة، «البرمجيات» عبارة عن سلسلة مرتبة من التعليمات. وعادةً ما تكون هذه التعليمات مكتوبة بلغة برمجة عالية المستوى يمكن للإنسان التعامل معها بسهولة وكفاءة وهي أقرب إلى لغة البشر الطبيعية من اللغة البرمجية التي يفهمها جهاز الحاسب وهي لغة الآلة (Machine Language). ويتم تحويل جميع الجمل البرمجية المكتوبة بلغات برمجة عالية المستوى وتنفيذها جملة جملة باستخدام المفسر (Interpreter) أو تنفيذها دفعة واحدة باستخدام المترجم Compiler.
تنفيذ البرامج [الإنجليزية] المفاهيم العامة الشيفرة المعالجة المترجم وقت الترجمة قالب:تحسين المترجم التمثيل الوسيط قالب:التنفيذ (حوسبة) نظام وقت التنفيذ وقت التنفيذ ملف التنفيذ المفسر آلة افتراضية أنواع الشيفرات الكود المصدري شيفرة الكائن (Object code) شيفرة بايت لغة الآلة الشيفرة المصغرة استراتيجيات التجميع في الوقت المناسب (JIT) قالب:ترجمة متتبعة في الوقت المناسب قالب:ترجمة سابقة للوقت (AOT) ترجمة ناقلة قالب:إعادة ترجمة ديناميكية نظم أوقات التشغيل البارزة قالب:وقت التنفيذ أندرويد وقت التنفيذ المشترك للغات (CLR) قالب:سي أر تي 0 آلة جافا الافتراضية (JVM) في 8 نود. جِ إس محرك زند المترجمات المميزة & سلاسل الأدوات مجموعة مترجمات جنو (GCC) قالب:إل إل في إم ع ن ت لالكود الداخلي تمامًا لبعض وحدات المعالجة المركزية (CPUs) والتي لا يمكن الوصول إليها عادةً من قبل المبرمجين، طالع الكود المصغر. شاشة لغة الآلة في الكمبيوتر أحادي اللوحة دبليو دي سي 65816/65802 ، يُظهر مفكك الكود ، وكذلك سجل المعالج ومقالب الذاكرة. لغة الآلة أو كود الآلة ( بالإنجليزية: Machine code) هي برنامج كمبيوتر مكتوب في تعليمات لغة الآلة يمكن تنفيذه مباشرة من خلال وحدة المعالجة المركزية للكمبيوتر (CPU).
المعذرة, حصل خطأ من طرف الخادم. الرجاء المحاولة لاحقاً. تمت العملية بنجاح لقد تم تنفيذ العملية المطلوبة بنجاح! مبادرة تخصصية غير ربحية برعاية وزارة الإتصالات وتقنية المعلومات، تهدف إلى نشر الوعي الرقمي بين جميع أفراد المجتمع. جميع الحقوق محفوظة © 2022 | مبادرة العطاء الرقمي الشروط والأحكام
لا تحتاج لغة التجميع إلى تتبع مواقع الذاكرة. شاهد أيضًا: لغة برمجة يكثر استخدامها لتصميم تطبيقات الويب عيوب البرمجة بلغة التجميع assembly إن أهم العيوب التي تعاني منها البرمجة بلغة التجميع هي: [3] يحتاج المبرمج إلى بذل الكثير من الوقت والجهد لكتابة الكود بلغة التجميع. إن صياغة الأوامر بلغة التجميع تُعتبر أمراً معقداً للغاية ويصعب فهمه. من الصعب تذكر جميع الأوامر. لا يمكن تنفيذ البرنامج المكتوب بلغة التجميع على جميع أجهزة الحاسب، وذلك لأن الأوامر تختلف باختلاف معمارية الحاسب. تحتاج البرامج الطويلة المكتوبة بلغة التجميع إلى حجم ذاكرة أكبر كي يتمكن الحاسب من تنفيذها. شاهد أيضًا: بحث عن لغة html وهنا يصل المقال إلى سطوره الأخيرة، وقد بيّن أن لغة يتم تحويلها الى لغة الالة بصورة مباشرة هي لغة التجميع assembly، كما قدّم شرحًا عن هذه اللغة وميزاتها وعيوبها. المراجع ^, machine code (machine language), 16/11/2021 ^, Assembly Language, 16/11/2021 ^, What is Assembly Language?, 16/11/2021
8- المجموع للنووي ج 15/353. 9- تفسير القمي ج3/321. 10- سنن الترمذي -الترمذي- ج 4 ص 72 / تفسير القرطبي -القرطبي- ج 16 ص 326.
الشيخ محمد صنقور قوله تعالى: ﴿لَا يَسْخَرْ قَومٌ مِّن قَوْمٍ عَسَى أَن يَكُونُوا خَيْرًا مِّنْهُمْ وَلَا نِسَاء مِّن نِّسَاء عَسَى أَن يَكُنَّ خَيْرًا مِّنْهُنَّ﴾(1)، لماذا ذكرت الآية المباركة النساء ونهتهنَّ عن السخرية رغم أنَّ عنوان القوم يشمل النساء؟ والسؤال الآخر: ما هو سبب نزول هذه الآية المباركة؟ الجواب: يُطلقُ عنوان القوم بحسب الأصل اللغويِّ والاستعمال العرفيِّ عند العرب على خصوص جماعة الرجال دون النساء، ولذلك قال الشاعرُ العربي: وما أدري وسوف أخال أدري أقومٌ آلُ حصنٍ أم نساءُ فالشاعرُ استعمل عنوان القوم في الرجال دون النساء، وذلك بقرنية المقابلة. ومنشأُ إطلاق عنوان القوم على خصوص الرجال هو أنَّ القائمين بالمهمات هم الرجال عادةً دون النساء أو أنَّ الرجال هم القواَّمون على النساء، فهم الذين يقومون بشؤون رعايتِهن وحياطتِهن. وعليه ففي كلِّ موردٍ استُعمل فيه عنوان القوم في الأعمِّ من الرجال والنساء، فذلك لقيام قرينةٍ على إرادة ذلك، ففي مثل قوله تعالى: ﴿وَلَقَدْ أَرْسَلْنَا نُوحًا إلى قَوْمِهِ﴾(2) وقوله تعالى: ﴿وَمَا أَرْسَلْنَا مِن رَّسُولٍ إِلاَّ بِلِسَانِ قَوْمِهِ﴾(3) استُعمل فيها لفظ القوم في الأعمِّ من الرجال والنساء، وذلك لوضوح ،نّ الرُسل لا تُبعث للرجال دون النساء و،نَّ اللغة لا يختصُّ بها الرجال دون النساء.
وقد يسخر الذكي الماهر من الساذج الخام. وقد يسخر ذو الأولاد من العقيم. وذو العصبية من اليتيم... وقد تسخر الجميلة من القبيحة, والشابة من العجوز, والمعتدلة من المشوهة, والغنية من الفقيرة.. ولكن هذه وأمثالها من قيم الأرض ليست هي المقياس, فميزان الله يرفع ويخفض بغير هذه الموازين! ولكن القرآن لا يكتفي بهذا الإيحاء, بل يستجيش عاطفة الأخوة الإيمانية, ويذكر الذين آمنوا بأنهم نفس واحدة من يلمزها فقد لمزها: (ولا تلمزوا أنفسكم).. واللمز:العيب. ولكن للفظة جرسا وظلا; فكأنما هي وخزة حسية لا عيبة معنوية! ومن السخرية واللمز التنابز بالألقاب التي يكرهها أصحابها, ويحسون فيها سخرية وعيبا. ومن حق المؤمن على المؤمن ألا يناديه بلقب يكرهه ويزري به. (يَا أَيُّهَا الَّذِينَ آمَنُوا لَا يَسْخَرْ قَوْمٌ مِنْ قَوْمٍ عَسَى أَنْ يَكُونُوا خَيْرًا مِنْهُمْ﴾ تدل الآية على السخرية من - المساعد الشامل. ومن أدب المؤمن ألا يؤذي أخاه بمثل هذا. وقد غير رسول الله صلى الله عليه وسلم أسماء وألقابا كانت في الجاهلية لأصحابها, أحس فيها بحسه المرهف, وقلبه الكريم, بما يزري بأصحابها, أو يصفهم بوصف ذميم. والآية بعد الإيحاء بالقيم الحقيقية في ميزان الله, وبعد استجاشة شعور الأخوة, بل شعور الاندماج في نفس واحدة, تستثير معنى الإيمان, وتحذر المؤمنين من فقدان هذا الوصف الكريم, والفسوق عنه والانحراف بالسخرية واللمز والتنابز: (بئس الاسم:الفسوق بعد الإيمان).