ما هي لغة الآلة
تُعرّف لغة الآلة (بالإنجليزية: Machine Code) أنّها اللغة الأساسية لأجهزة الحاسوب ، تتم قراءتها بواسطة وحدة المعالجة المركزية للحاسوب (CPU)، وتتكوّن من سلسلة أرقام ثنائية رقمية طويلة جدًا من الأصفار والآحار، حيث يُمكن قرائتها وتحويلها إلى لغة الآلة بواسطة مُترجم، كون أن الشيفرة الثنائية (0, 1) هي اللغة الوحيدة التي يمكن لأجهزة الحاسوب فهمها. [1]
كما أن لكل وحدة معالجة مركزية لغة آلة خاصة بها، حيث يقوم المعالج بقراءة التعليمات، والتعامل معها، والتي تطلب من وحدة المعالجة المركزية القيام بمهمة بسيطة، تتكوّن التعليمات من عدد معين من البتّات(bit) وهي أصغر وحدة بيانات في الكمبيوتر تعبر عن قيمة ثنائية، فإذا كانت التعليمات الخاصة بمعالج معين هي 8 بتّات على سبيل المثال، فإنّ الجزء الأول المكوّن من 4 بتّات (كود التشغيل) يُخبر الحاسوب بما يجب فعله، بينما الجزء الثاني المكوّن من 4 بتّات (المعامل) يخبرالحاسوب بالبيانات التي يجب استخدامها. [1]
واعتمادًا على المعالج، قد تكون مجموعات تعليمات الحاسوب جميعها متساوية في الطول، أو قد تختلف، اعتمادًا على التعليمات المحددة، كما تُحدد بنية المعالج المعين كيفية تصميم التعليمات، ويتم التحكم في تنفيذ التعليمات بواسطة البرامج الثابتة، أو الأسلاك الداخلية لوحدة المعالجة المركزية.
- ما هي لغة الحاسوب المكتبي
- ما هي لغة الحاسوب ppt
- ما هي لغة الحاسوب للاطفال
- ما هي لغة الحاسوب امام ياسر
- ما هي لغة الحاسوب pdf
ما هي لغة الحاسوب المكتبي
ما هي الفائدة من تعلم نظام العد الثنائي؟ كما تعلم (أو على الأقل قد سمعت) أنَّ الأجهزة الإلكترونية وأجهزة الحاسوب لا تفهم إلّا الصِّفر والواحد، حتى أنَّ الحروف والصور وغيرها من الملفات التي تتعامل معها بشكل يومي على أجهزة الكمبيوتر يتم تخزينها على شكل مجموعة من الرُّموز المكونة من الصِّفر والواحد، فإنَّ الصفر والواحد هما رمزان اثنان، وبالتالي يمكن التعامل معهم بالطرق الحسابية عن طريق استخدام نظام العدِّ الثنائي، لكي تتمكَّن من معرفة كيف يقوم الكمبيوتر بتنفيذ الأوامر البرمجية، فإنَّه يتوجَّب عليك معرفة كيفية التعامل مع الأرقام باستخدام نظام العدِّ الثنائي. التحويلات في النظام الثنائي بما أنَّنا نحن البشر نعتمد على نظام العدِّ العشري كنظام أساسي للتعامل مع الأرقام، فإنَّه يتوجب علينا معرفة كيفية تحويل الأرقام من نظام العد الثنائي إلى نظام العدِّ العشري، أو تحويل الأرقام من النظام العشري إلى النظام الثنائي، وبالطبع يوجد العديد من الأنظمة العددية التي يتم التعامل بها لاختصار الأعداد الثنائية، مثل نظام العد الستّة عشر، ونظام العد الثماني، وسوف نتناول كل منهم بالتفصيل في مقال مستقل. كيفية تحويل النظام العشري "Decimal" للنظام الثنائي "Binary" سوف نستخدم الخطوات التي تمَّ شرحها في مقالة الأنظمة العددية، والتي تعتبر الخوارزمية الخاصَّة بتحويل الأعداد من النظام العشري إلى الثنائي، ولتوضيح طريقة تنفيذ الخوارزمية سوف نقوم بتحويل الرقم العشري 10 ( 125.
ما هي لغة الحاسوب Ppt
[6]
المراجع
[1] المرجع. [2] المرجع. [3] المرجع. [4] المرجع. [5] المرجع. [6] المرجع. 25, 903 عدد المشاهدات
ما هي لغة الحاسوب للاطفال
و تسمى وحدة هذه القيمتين بالبيت bit تشكل ثمانية قيم منها وحدة أخرى تسمى بالبايت Byte أي أن بينهما العلاقة التالية:
1 Byte = 8 bits. تمثل البايت الوحدة التي بتغير قيمتها تتشكل الرموز و الحروف التي نعرفها نحن أي أن لكل حرف أو رقم أو رمز في لغاتنا كبشر نعوضه بقيمة معينة في البايت و التي تتكون من ثمنية بيت مرة تساوي واحد ومرة أخرى تساوي صفر. مثال:
فل نأخذ كمثال الحرف اللاتيني "N"، كما تعلمنا مسبقا فكل حرف معين نعوض عنه ببايت و تلك البايت تتغير بتغير البيت الذي يشكلها. ماهي لغة الحاسب – كل ما تحتاجه هنا. قيمة الحرف N هو:
N = 8 bits = 01001110
لكن كيف يفهم الكمبيوتر الثمان ثنائيات و يترجمهم إلى حروف ؟
الكمبيوتر لديه طرق معينة لاستبدال هذه الثنائيات إلى أعداد طبيعية ومن خلالها يستبدل تلك القيمة إما بحرف لاتيني أو بعدد أو رمز ( ولتلاحظ أنني قلت "حرف لاتيني " لأن باقي الحروف من لغات أخرى تستلزم أمراً آخر و سنتعرف عليه فيما بعد). و لكن العملية لا تتم بجمع الثنائيات ببساطة، فطريقة عد الكمبيوتر تختلف عنا ففي الحاسوب قيمة كل بت ضمن البايت الواحد تختلف عن بقية البت الأخرى و لكن إذا كانت قيمتها بلغة الآلة صفر فنعوضها بصفر في الأعداد الطبيعة حتى لو اختلف ترتيبها.
ما هي لغة الحاسوب امام ياسر
تخطى إلى المحتوى
غة البرمجة ( بالإنجليزية: Programming language) هي عبارة عن مجموعة من الأوامر، تكتب وفق مجموعة من القواعد تحدد بواسطة لغة البرمجة ، ومن ثم تمر هذه الأوامر بعدة مراحل إلى ان تنفذ على جهاز الحاسوب. تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى لغة عالية المستوى (قريبة من اللغة التي يفهمها البشر) مثل سي وجافا ولغة منخفضة المستوى ( كلغة الأسيمبلي Assembly وهي قريبة من لغة الآلة). وتقسم أحياناً بناء على الأغراض المرغوبة من اللغة المستخدمة. لغة الحاسب الآلي Binary Number – e3arabi – إي عربي. هناك لغات صُممت لكي تعمل على أجهزة معينة، مثل أن تقوم شركة ما بإنتاج جهاز حاسوب أو معالج مركزي ( وحدة معالجة مركزية)، وتوفر له دليل استعمال يحتوي على الأوامر التي تنفذ عليه، وهناك لغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الآلة، أي أنها تعمل ضمن آلة افتراضية Virtual Machine، مثل لغة جافا. تعريف البرمجة [ عدل]
من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر، لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة. تتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج.
ما هي لغة الحاسوب Pdf
01) = 10 ( ؟؟؟) نجد أنَّ أول رقم على يسار العلامة الكسرية هو الرقم 1، نقوم بضرب الرقم في رقم الأساس مرفوعاً إلى أس وهو ترتيب الرّقم وفي هذه الحالة هو 0، (2 0)، ومن المعروف أنّ أيّ رقم مرفوعاً لأُس يساوي صفر فهو يساوي واحد، أي أنّ هذه الخطوة هي الرَّقم 1 مضروباً في الرقم واحد، والنتيجة هي 1. الرّقم الثاني هو 0، بضربه في رقم الأساس مرفوع لأُس الترتيب وهو 1، (2 1)، نحصل على الرَّقم 2، وبضربه في صفر تكون النتيجة هي 0. الرَّقم الثالث هو 1، وترتيبه هو 2، تكون المعادلة 1 * 2 2 ، والنتيجة هي 1 * 4 تساوي 4. ما هي لغة الحاسوب للاطفال. الرَّقم الرابع والأخير من على يسار العلامة الكسرية هو 1، وترتيبه 3، لتكون المعادلة 1 * 2 3 ، والنتيجة هي 1 * 8 تساوي 8. والآن نبدأ بالجزء الكسري (على يمين العلامة)، لنجد أنَّ الرقم هو 0 وبضربه في رقم الأساس مرفوع لأُس ترتيبه، (الآن نبدأ بالجزء الكسري (على يمين العلامة)، لنجد أنَّ الرَّقم هو 0 وبضربه في رقم الأساس مرفوع لأُس ترتيبه، (2 -1)، تكون النتيجة هي 0. والرَّقم التالي وهو الرَّقم الكسري الأخير هو الرقم 1، بضربه في رقم الأساس مرفوعاً لأُس ترتيبه، (2 -2)، نحصل على المعادلة 1 * 2 -2 تساوي 1* 0.
تخطى إلى المحتوى
عرف البرمجة بأنها عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب أو أي جهاز آخر مثل قارئات أقراص الدي في دي أو أجهزة استقبال الصوت والصورة في نظم الاتصالات الحديثة، لتوجيه هذا الجهاز وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة تسمى خوارزمية. وتتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج. ما هي لغة الحاسوب pdf. وكل لغة برمجة لها خصائصها التي تميزها عن الأخرى وتجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج وحسب المهمة المطلوبة من هذا البرنامج. كما أن اللغات البرمجية أيضا لها خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع الحاسوب. وتتطور لغات البرمجة (السوفتوير Software) بتطور عتاد الحاسوب المرئي (الهاردوير Hardware). فعندما ابتكر الحاسوب في الأربعينيات والخمسينيات من القرن الماضي (بعد أجهزة الحساب الكهربائية في العشرينات) – وكان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية – كانت لغة البرمجة معقدة هي الأخرى، حتي أنها كانت عبارة عن سلسلة من الأعداد لا يدخلها إلا الصفر 0 والواحد 1 وذلك لأن الحاسب يفهم حالتين فقط وجود التيار 1 أو عدم وجوده 0، وكان ذلك صعبا على المبرمجين.