Artificial Intelligence Inc

Artificial Intelligence Inc مؤسسة متخصصة في المجال التقني واعداد مشاريع تكنولوجية لتطوير المجتمع

لغة الآلة Machine Language :- هي اللغة البرمجية الوحيدة التي تفهمها وحدة المعالجة المركزية cpu مباشرة بدون وسائط .وهي من...
10/11/2022

لغة الآلة Machine Language :-

هي اللغة البرمجية الوحيدة التي تفهمها وحدة المعالجة المركزية cpu مباشرة بدون وسائط .وهي من لغاة البرمجة المتدنية المستوى low level programming language .تعتبر لغة الآلة من لغات البرمجة الاولية primitive فهي تمثل اخفض مستوى برمجي يمكن للمبرمج التعامل معه (من ناحية قربه من hardware ) .

لماذا النظام الثنائي

النظام الثنائي هو عبارة عن مجموعة من التعليمات تستعمل لتتحكم بالحاسب , وتتعامل مع 0 و 1 ولكن الحاسب بشكل فيزيائي يفهم تلك المفردات بعملية on,off للإشارات .

تعليمات لغة الآلة

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

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

أهمية لغة الآلة :-

تنقسم البرامج المكتوبة على أجهزة الحاسب الآلي إلى نوعان. الأول هو برنامج النظام أو ما يعرف بـsystem programs والآخر برنامج التطبيق أو ما يعرف بـapplication programs. تكتب البرامج والتطبيقات بواسطة صورة طبيعية وتستخدم في كتابتها لغة عالية المستوى مثل : ++Java , C , ... وذلك لتتمكن من تحقيق جميع المهام المطلوب منها سواء كانت هذه المهام عبارة أمر تحكم أو لوائح الجرد كما تنطبق أيضًا على الطلبات التجارية أو المعالجة. مقابل ذلك فإن برامج النظام الخاصة تعتبر برامج عامة يتم تكليفها بمهمة تبسيط طرق استخدام أجهزة الحاسب.. ومن ضمن تلك البرامج المترجمات المعروفة بـ compilers وكذلك المحررات editors وأيضًا أنظمة التشغيل operating systems، وتكون جميع أنظمة تلك البرامج قادرة على إدارة موارد النظام بشكل كامل. يلزم وجود برمجة عند مستوى وحدة المعالجة لكي يتم توصيل أجهزة خارجية إلى الحاسب الآلي.. لأن البرامج عالية المستوي تكون في الغالب مستقلة عن الآلة، مما يزيد من صعوبة العمل في هذا المستوى ولهذا السبب يلزم استخدام لغة التجميع لكي تتم عملية كتابة برامج التحكم في الدخل أو الخرج.

استخدام لغة الآلة :-

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

أهم مزايا وعيوب لغة الآلة

من مزايا، وعيوب لغة الآلة :-

• المزايا:

• تُستخدم لغة الآلة بشكل سريع، وفعّال.

• لا يتطلّب أي مُترجم لترجمة الترميز.

• يفهمه الحاسوب مباشرة.

• يجب تذكر جميع عناوين الذاكرة.

• العيوب:

• يجب تذكُّر جميع رموز العمليّة.

• من الصعب التعديل، أو العثور على أخطاء في برنامج مكتوب بلغة الآلة.

مثال على لغة الآلة

يوجد أدناه مثالين على لغة الآلة (الثنائية وغير الثنائية):[5]
هذا المثال مكتوب بلغة الآلة (الثنائي) للنصّ “Hello World.”
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100

وهذا مثال آخر للغة الآلة (غير الثنائية)، والتي تطبع الحرف “A”،
1000 مرة على شاشة الحاسوب.
169 1160 013 0128153 01915330153 0131200208241 96

محاضرة عن اساسيات الاكسل التي تم تقديمها من قبل مدير مؤسسة a.i.inc الاستاذ عبد الرحمن عبد الخالق بالتعاون مع اتحاد الطلب...
30/10/2022

محاضرة عن اساسيات الاكسل التي تم تقديمها من قبل مدير مؤسسة a.i.inc الاستاذ عبد الرحمن عبد الخالق بالتعاون مع اتحاد الطلبة العراقيين في تركيا ونحن نسعى الى تطوير الطلبة وتمكينهم المهارات العلمية والعملية في مجال التقني
كل الشكر والتقدير الى اتحاد الطلبة العراقيين على تعاونهم معنا ودعمنا في مجال خدمة المجتمع

شنو تتوقعون القادم ؟
20/10/2022

شنو تتوقعون القادم ؟

29/05/2022

قريبا ...انطلاق استمارة الانظمام الى فريق التقني ..

الانطلاقة الاولى ..
08/09/2021

الانطلاقة الاولى ..

Address

Mosul

Opening Hours

Monday 09:00 - 19:00
Tuesday 09:00 - 19:00
Wednesday 09:00 - 19:00
Thursday 09:00 - 19:00
Saturday 09:00 - 19:00
Sunday 09:00 - 19:00

Website

Alerts

Be the first to know and let us send you an email when Artificial Intelligence Inc posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Artificial Intelligence Inc:

Share