📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
دورة الجلب والتنفيذ
نوع: محتوى تعليمي
بعد أن أصبحت الآن على علم بمعمارية جهاز الحاسب، لنتعرف الآن كيف تُنفذ التعليمات وتتم معالجة البيانات. تُسمى هذه الدورة بدورة الجلب والتنفيذ (Fetch-execute cycle)، تذكر دائمًا أن كلاً من البيانات والمعلومات تُحفظان في ذاكرات جهاز الحاسب.
جلب التعليمة التالية
نوع: محتوى تعليمي
يجب المعالج المركزي التعليمة التالية من الذاكرة الرئيسية ثم لحفظ في ذاكرة خاصة داخل المعالج تسمى المسجل (Register).
احصل على المزيد من البيانات
نوع: محتوى تعليمي
بناءً على التعليمات، قد يلزم تحميل المزيد من البيانات الإضافية من الذاكرة الرئيسية، قد يلزم تحميل التعليمات إلى المسجلات. إذا كانت هناك محفوطة في الذاكرة، فإن وحدة التحكم يمكن فهمها من قبل وحدة الحساب والمنطق.
حفظ النتائج
نوع: محتوى تعليمي
تحفظ نتائج التعليمات في الذاكرة الرئيسية.
نوع: محتوى تعليمي
Main memory
1
نوع: محتوى تعليمي
إحضار التعليمات
نوع: محتوى تعليمي
Fetch Instructions
نوع: محتوى تعليمي
دورة الجلب
نوع: محتوى تعليمي
Fetch Cycle
2
نوع: محتوى تعليمي
فك ترميز التعليمة
نوع: محتوى تعليمي
Decode instruction
نوع: محتوى تعليمي
وحدة التحكم (CU)
نوع: محتوى تعليمي
فك ترميز التعليمة
نوع: محتوى تعليمي
تترجم وحدة التحكم التعليمة الموجودة في مسجل التعليمة وتحولها إلى إشارة تحكم يمكن فهمها من قبل وحدة الحساب والمنطق.
نوع: محتوى تعليمي
دورة التنفيذ
نوع: محتوى تعليمي
Execution Cycle
3
نوع: محتوى تعليمي
تنفيذ التعليمة
نوع: محتوى تعليمي
Execute the instruction
نوع: محتوى تعليمي
ALU
نوع: محتوى تعليمي
تنفيذ التعليمة
نوع: محتوى تعليمي
عندما يتم فك ترميز التعليمة وجلب جميع البيانات المطلوبة، فإن وحدة الحساب والمنطق (ALU) تقوم بتنفيذ التعليمة، متضمنة عادة العمليات داخل المسجلات المختلفة، ثم تبدأ الدورة أخرى.
4
نوع: محتوى تعليمي
حفظ النتائج
نوع: محتوى تعليمي
Store results
نوع: METADATA
27
نوع: METADATA
وزارة التعليم
نوع: METADATA
Ministry of Education
نوع: METADATA
2025 - 1447
🔍 عناصر مرئية
Represents the main memory of the computer, a central component in the fetch-execute cycle.
Represents the 'Fetch Instructions' stage of the cycle.
Represents the overall Fetch Cycle phase.
Represents the 'Decode instruction' stage.
Identifies the Control Unit (CU) as a component involved in decoding instructions.
Explains the process of decoding an instruction, translating it into control signals for the CU and ALU.
Represents the overall Execution Cycle phase.
Represents the 'Execute the instruction' stage.
Identifies the Arithmetic Logic Unit (ALU) as the component that performs the actual instruction execution.
Explains that after decoding and fetching data, the ALU executes the instruction, often involving registers, and then the cycle repeats.
Represents the 'Store results' stage.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 5 بطاقة لهذه الصفحة
ما هي الدورة التي تصف كيفية تنفيذ التعليمات ومعالجة البيانات في الحاسب؟
- أ) دورة المعالجة المركزية (CPU cycle)
- ب) دورة الذاكرة (Memory cycle)
- ج) دورة الجلب والتنفيذ (Fetch-execute cycle)
- د) دورة الإدخال والإخراج (I/O cycle)
الإجابة الصحيحة: c
الإجابة: دورة الجلب والتنفيذ (Fetch-execute cycle)
الشرح: 1. تُسمى العملية التي يتم فيها جلب التعليمات من الذاكرة ومعالجتها وتنفيذها بدورة الجلب والتنفيذ. 2. هذه الدورة هي الأساس الذي يعمل به المعالج المركزي.
تلميح: تتعلق بخطوات تنفيذ التعليمات من الذاكرة.
التصنيف: تعريف | المستوى: سهل
ما هي الوحدة المسؤولة عن فك ترميز التعليمات وتحويلها إلى إشارات تحكم في دورة الجلب والتنفيذ؟
- أ) وحدة الحساب والمنطق (ALU)
- ب) وحدة الذاكرة الرئيسية (Main Memory)
- ج) وحدة التحكم (CU)
- د) المسجل (Register)
الإجابة الصحيحة: c
الإجابة: وحدة التحكم (CU)
الشرح: 1. في مرحلة فك الترميز، تقوم وحدة التحكم (CU) بترجمة التعليمة. 2. تحولها إلى إشارات تحكم يمكن فهمها من قبل وحدة الحساب والمنطق (ALU) والمكونات الأخرى.
تلميح: هي جزء من المعالج المركزي وليست مسؤولة عن العمليات الحسابية.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هي المراحل الرئيسية الأربع لدورة الجلب والتنفيذ بالترتيب؟
- أ) فك الترميز، الجلب، التنفيذ، التخزين
- ب) التنفيذ، الجلب، فك الترميز، التخزين
- ج) إحضار التعليمات، فك ترميز التعليمة، تنفيذ التعليمة، حفظ النتائج
- د) الجلب، التخزين، التنفيذ، فك الترميز
الإجابة الصحيحة: c
الإجابة: إحضار التعليمات، فك ترميز التعليمة، تنفيذ التعليمة، حفظ النتائج
الشرح: 1. إحضار التعليمات (Fetch): جلب التعليمة التالية من الذاكرة الرئيسية. 2. فك ترميز التعليمة (Decode): ترجمة التعليمة بواسطة وحدة التحكم. 3. تنفيذ التعليمة (Execute): قيام وحدة الحساب والمنطق (ALU) بالعملية المطلوبة. 4. حفظ النتائج (Store): تخزين النتيجة في الذاكرة الرئيسية أو المسجلات.
تلميح: تبدأ بالحصول على التعليمة من الذاكرة وتنتهي بتخزين النتيجة.
التصنيف: صيغة/خطوات | المستوى: متوسط
أين يتم حفظ نتائج تنفيذ التعليمات في نهاية دورة الجلب والتنفيذ؟
- أ) في المسجل (Register) فقط
- ب) في وحدة التحكم (CU)
- ج) في الذاكرة الرئيسية
- د) في وحدة الحساب والمنطق (ALU)
الإجابة الصحيحة: c
الإجابة: في الذاكرة الرئيسية
الشرح: 1. بعد أن تقوم وحدة الحساب والمنطق (ALU) بتنفيذ التعليمة، يتم إنتاج نتيجة. 2. يتم حفظ هذه النتيجة في الذاكرة الرئيسية (Main Memory) لتكون متاحة للاستخدام لاحقاً.
تلميح: هي الذاكرة طويلة الأمد نسبياً في الحاسب، وليست داخل المعالج.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هي الوحدة المسؤولة عن تنفيذ العمليات الحسابية والمنطقية فعلياً داخل المعالج؟
- أ) وحدة التحكم (CU)
- ب) الذاكرة الرئيسية (Main Memory)
- ج) وحدة الحساب والمنطق (ALU)
- د) المسجل (Register)
الإجابة الصحيحة: c
الإجابة: وحدة الحساب والمنطق (ALU)
الشرح: 1. في مرحلة التنفيذ، بعد فك ترميز التعليمة وجلب البيانات، تقوم وحدة الحساب والمنطق (ALU) بتنفيذ العملية المطلوبة. 2. تقوم هذه الوحدة بإجراء العمليات الحسابية (كالجمع) والمنطقية (كالمقارنة).
تلميح: هي جزء من المعالج المركزي وتقوم بالعمليات مثل الجمع والطرح والمقارنة.
التصنيف: تعريف | المستوى: متوسط