مقدمة في معمارية الحاسوب (ITGS 223)
15 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هو الفرق بين مفهوم "معمارية الحاسوب" و "تنظيم الحاسوب"؟

معمارية الحاسوب تشير إلى مجموعة الخصائص التي يمكن استخدامها لوصف نظام الحاسوب، بينما تنظيم الحاسوب يشير إلى كيفية تنفيذ تلك الخصائص.

وضح أهمية فهم مستويات التسلسل الهرمي لنظام الحاسوب.

يُمكن لفهم مستويات التسلسل الهرمي لنظام الحاسوب من فهم كيفية عمل أجزاء مختلفة من النظام معًا، مما يسمح بإنشاء وتصحيح البرامج بشكل أكثر فعالية.

ما هي الوظائف الأربع الرئيسية التي يمكن لنظام الحاسوب إجراؤها بشكل عام؟

الوظائف الأربع الرئيسية لنظام الحاسوب هي: معالجة البيانات، تخزين البيانات، نقل البيانات، والتحكم.

ما هو دور وحدة التحكم في معمارية الحاسوب؟

<p>تتولى وحدة التحكم مسؤولية تنفيذ تعليمات البرنامج، بما في ذلك تفسير التعليمات وتوجيه البيانات بين مكونات نظام الحاسوب المختلفة.</p> Signup and view all the answers

ما هي أنواع البيانات التي يتم تخزينها في السجلات؟

<p>يتم تخزين البيانات التي تستخدم بكثرة في السجلات، مثل البيانات الوسيطة وبيانات الإدخال والإخراج التي تُستخدم مع وحدة المعالجة المركزية.</p> Signup and view all the answers

وضح أهمية استخدام مفهوم التسلسل الهرمي في تصميم أنظمة الحاسوب.

<p>يستخدم التسلسل الهرمي في تصميم أنظمة الحاسوب لجعل النظام أكثر قابلية للتنظيم والتوسع. كما أنه يسهل فهم كيفية عمل النظام وتصحيح الأخطاء.</p> Signup and view all the answers

ما هو الفرق بين المجمع (Compiler) والمترجم (Interpreter)؟

<p>المجمع يحول البرنامج بأكمله من لغة عالية المستوى إلى لغة الآلة في وقت واحد، بينما يترجم المُترجم سطرًا واحدًا من البرنامج في كل مرة.</p> Signup and view all the answers

لماذا تعتبر لغة الآلة (Machine Language) لغة منخفضة المستوى؟

<p>تُعتبر لغة الآلة لغة منخفضة المستوى لأنها تستخدم مجموعة التعليمات التي تُفهمها وحدة المعالجة المركزية مباشرةً. لغة الآلة تتكون من أرقام ثنائية (0 و 1) وهي معقدة لكتابة البرامج بها.</p> Signup and view all the answers

ما هو دور الذاكرة في معمارية الحاسوب؟

<p>تخزن الذاكرة البيانات والتعليمات التي تُستخدم بواسطة وحدة المعالجة المركزية، وتعمل كمنطقة مؤقتة لحفظ البيانات أثناء عمل الحاسوب.</p> Signup and view all the answers

وضح الفرق بين الذاكرة الرئيسية (Main Memory) وذاكرة التخزين الثانوي (Secondary Storage).

<p>الذاكرة الرئيسية هي ذاكرة الوصول العشوائي (RAM) التي تُستخدم لخزن البيانات أثناء تشغيل النظام وتمتاز بسرعة عالية ولكن تُفقد البيانات عند إيقاف تشغيل الحاسوب. بينما ذاكرة التخزين الثانوي مثل الأقراص الصلبة تُستخدم لحفظ البيانات بشكل دائم وتستطيع تخزين كميات كبيرة من البيانات، ولكنها أبطأ من الذاكرة الرئيسية.</p> Signup and view all the answers

اشرح بإيجاز مفهوم (Data Movement) وذكّر بعض الوسائل المستخدمة لنقل البيانات.

<p>نقل البيانات عملية نقل البيانات بين مكونات نظام الحاسوب مثل نقل البيانات من الذاكرة إلى وحدة المعالجة المركزية أو نقل البيانات من وحدة المعالجة المركزية إلى الأجهزة الطرفية. تُستخدم بعض الوسائل مثل حافلات البيانات، وخطوط الاتصال للمساعدة في نقل البيانات.</p> Signup and view all the answers

ماذا تقصد بــ (Data Storage) وكيف تختلف وسائل تخزين البيانات من حيث الكفاءة والسرعة وأساليب الوصول؟

<p>يشير (Data Storage) إلى حفظ البيانات على وسائط تخزين. تختلف وسائل التخزين من حيث كفاءة التخزين، والسرعة في الوصول للبيانات، وأساليب الوصول (تتبع أصول البيانات). على سبيل المثال، ذاكرة الوصول العشوائي (RAM) أسرع بكثير من الأقراص الصلبة ولكن أقل في كفاءة التخزين.</p> Signup and view all the answers

وضح دور وحدة المعالجة المركزية (CPU) في تنفيذ تعليمات البرنامج.

<p>وحدة المعالجة المركزية هي قلب نظام الحاسوب، وهي مسؤولة عن تنفيذ تعليمات البرنامج، وتُقسّم التعليمات إلى خطوات بسيطة وتنفذها بشكل متسلسل.</p> Signup and view all the answers

ما هي بعض العوامل التي تؤثر على أداء وحدة المعالجة المركزية (CPU)؟

<p>تُؤثر عوامل مثل سرعة ساعة وحدة المعالجة المركزية (CPU Clock Speed)، ونوع وحدة المعالجة المركزية (CPU Architecture)، وكفاءة ذاكرة الوصول العشوائي (RAM) وسرعة نقل البيانات على أداء وحدة المعالجة المركزية.</p> Signup and view all the answers

ما هي أهمية (Control Unit) في نظام الحاسوب؟

<p>(Control Unit) تُعد مسؤولاً رئيسياً عن تنظيم وتوجيه عملية تنفيذ التعليمات، وتُعتبر مثل المدير الذي يوجه مُوظفي النظام لتنفيذ مهامهم بشكل متكامل وتنفيذ التعليمات بدقة.</p> Signup and view all the answers

Flashcards

معمارية الحاسوب

تصميم النظام الحاسوبي وكيفية عمله.

تنظيم الحاسوب

كيف تعمل مكونات الحاسوب معاً لتحقيق الأهداف.

الوظيفة

العمل الذي يقوم به جزء معين من الحاسوب.

البنية

الهيكل الداخلي ونظام الحاسوب.

Signup and view all the flashcards

وظائف الحاسوب الرئيسية

المهام الأربع التي يؤديها الحاسوب: معالجة البيانات، تخزين البيانات، نقل البيانات، التحكم.

Signup and view all the flashcards

معالجة البيانات

تحويل البيانات لإنتاج معلومات مفيدة.

Signup and view all the flashcards

تخزين البيانات

الاحتفاظ بالبيانات لاستخدامها لاحقًا.

Signup and view all the flashcards

نقل البيانات

تحريك البيانات بين مكونات الحاسوب.

Signup and view all the flashcards

وحدة التحكم

الجزء المسؤول عن التحكم في العمليات داخل الحاسوب.

Signup and view all the flashcards

عائلة IBM System/370

مجموعة من أنظمة الحاسوب القابلة للتطوير.

Signup and view all the flashcards

التسلسل الهرمي للحاسوب

الترتيب والتنظيم للمستويات المختلفة في نظام الحاسوب.

Signup and view all the flashcards

ISA

مجموعة التعليمات التي تفهمها المعالج.

Signup and view all the flashcards

التحكم في المدخلات والمخرجات

إدارة كيفية التعامل مع البيانات الداخلة والخارجة.

Signup and view all the flashcards

الدوائر الإلكترونية

البنية التحتية التي تدعم الوظائف الأساسية للحاسوب.

Signup and view all the flashcards

التحكم في العمليات

كيفية إدارة وتنظيم عمل مكونات الحاسوب.

Signup and view all the flashcards

Study Notes

مقدمة في معمارية الحاسوب (ITGS 223)

  • المقرر هو معمارية الحاسوب (ITGS 223)
  • يدرسه كل من د. رمزي القانوني و أ. ناجية بن سعود
  • الفصل الدراسي 2022-2023
  • المحاضرة الأولى هي مقدمة في الموضوع.

المعمارية والتنظيم (1)

  • معمارية الحاسب (Architecture) تشير إلى خصائص وسمات النظام
  • هذه الخصائص مرئية للمبرمج أو تؤثر بشكل مباشر على تنفيذ البرنامج.
  • الأمثلة على الخصائص المعمارية تشمل:
    • مجموعة التعليمات (Instruction Set)
    • عدد الخانات (number of bits) المستخدمة لتمثيل البيانات (أرقام، أحرف)
    • آليات الإدخال/الإخراج
    • تقنيات معالجة الذاكرة

المعمارية والتنظيم (2)

  • تنظيم الحاسب (Organization) يشير إلى الوحدات التنفيذية وترابطها لتحقيق المواصفات المعمارية.
  • الأمثلة على الخصائص التنظيمية تشمل:
    • التفاصيل المادية (الإلكترونية)
    • إشارات التحكم
    • الوصلات بين الحاسب والأجهزة الطرفية
    • تقنيات الذاكرة

المعمارية والتنظيم (3)

  • إصدارات Intel X86 لها نفس المعمارية.
  • إصدارات IBM System/370 family لها نفس المعمارية.
  • مع أن المعمارية تكون مطابقة، إلا أن التنظيم يتغير من إصدار لآخر.

البنية والوظيفة

  • البنية (Structure) هي كيفية ترتيب مكونات الحاسب مع بعضها البعض.
  • الوظيفة (Function) هي ما يقوم به كل عنصر كجزء من النظام整体، أو وظيفة العنصر الفردي.

وظائف الحاسب

  • معالجة البيانات (Data Processing)
  • تخزين البيانات (Data Storage)
  • حركة البيانات (Data Movement)
  • التحكم (Control)

الرؤية الوظيفية للحاسب

  • يُظهر مُخطط سهمي حركة البيانات من/إلى وحدة المعالجة المركزية، الوحدات الطرفية و الذاكرة.

العمليات (1) حركة البيانات

  • النقل عبر خطوط الاتصالات (communication lines)
  • النقل من/إلى الأجهزة الطرفية (peripherals)

العمليات (2) التخزين

  • نقل البيانات من/إلى الذاكرة الخارجية.

العمليات (3) المعالجة من/إلى التخزين

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

العمليات (4) المعالجة من التخزين إلي I/O

  • معالجة البيانات من الذاكرة إلى الأجهزة الطرفية (Input/Output).

بنية الحاسب (مستوى عالي)

  • يُظهِر الرسم مُخططاً يُبين وحدة المعالجة المركزية، الذاكرة الرئيسية، واجهة الدخل/الإخراج، ووصلات الاتصال.

بنية الحاسب (وحدة المعالجة المركزية)

  • يُظهِر الرسم بنية وحدة المعالجة المركزية مع:
    • وحدات التسجيل (Registers)
    • وحدة الحساب والمنطق (ALU)
    • وحدة التحكم (Control Unit)
    • الاتصال الداخلي

بنية الحاسب (وحدة التحكم)

  • يُظهِر الرسم وحدة التحكم مع:
    • وحدات التسجيل (Registers)
    • وحدة التحكم الداخلية (Internal Control Unit)
    • وحدة تسلسل (Sequencing Unit)

هيكلية نظام الحاسوب

  • يُبين الرسم هيكلية نظام الحاسوب مع :
    • وحدة المعالجة المركزية
    • الذاكرة الرئيسية
    • وحدات الإدخال والإخراج
    • النقل

التسلسل الهرمي لمستويات الحاسوب (1)

  • يستعرض الرسم التسلسل الهرمي (Hierarchy) للمستويات من مستوى المستخدم إلى مستوى المنطق الرقمي.
  • فهو يُبين جميع المستويات من أعلى إلى أسفل.

التسلسل الهرمي لمستويات الحاسوب (2)

  • تُبين اللغات المستخدمة في كل مستوى من مستويات الحاسوب.
    • مستوى المستخدم: معالجة النصوص، رسومات، ألعاب.
    • مستوى لغات البرمجة العليا: C++, Java, FORTRAN, Pascal.
    • مستوى لغات البرمجة المنخفضة: Assembly language

التسلسل الهرمي لمستويات الحاسوب (3)

  • يشير مستوى معمارية طقم التعليمات (ISA) إلى مستوى الآلة.

التسلسل الهرمي لمستويات الحاسوب (4)

  • يشير مستوى المنطق الرقمي إلى البوابات المنطقية، الدوائر الإلكترونية، والوصلات.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

يقدم هذا الاختبار مقدمة شاملة في معمارية الحاسوب وتنظيمه. يناقش التفاعل بين الخصائص المعمارية والتنظيمية وكيف تؤثر على أداء أنظمة الحاسوب. كما يستعرض أمثلة محددة مثل إصدارات Intel X86 وIBM System/370.

More Like This

Use Quizgecko on...
Browser
Browser