TrueschoTruescho
كل الدورات
مقدمة في المعالجات الدقيقة
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

مقدمة في المعالجات الدقيقة

Arm Education

تعرّف على بنية الحاسوب ووحدة المعالجة المركزية ودورة الجلب وفك الترميز والتنفيذ والذاكرة وكيف يتحول الكود إلى تعليمات آلة.

1 ساعة/أسبوع5 أسبوعالإنجليزية9,138 متسجل
مجاني للتدقيق

عن الدورة

هل تريد فهم كيفية عمل وحدة المعالجة المركزية (CPU) داخل المعالج الدقيق؟ وكيف تُنفَّذ فعلياً الشيفرة التي تكتبها على جهازك؟ تقدّم لك هذه الدورة، بإشراف مهندسين من Arm، مدخلاً عملياً إلى المكوّنات الأساسية للمعالجات. ستتعرّف على وحدة الحساب والمنطق (ALU) والعمليات الحسابية والمنطقية التي تنفّذها، وكيف تُدار التعليمات داخل المعالج عبر دورة الجلب–فك الترميز–التنفيذ (Fetch-Decode-Execute أو FDE) ضمن معماريات مختلفة. كما تتناول الدورة مفهوم خط الأنابيب (Pipelining): كيف يقرّر المعالج ما الذي يعطيه الأولوية أثناء التنفيذ، وما التحديات التي تظهر عند محاولة تنفيذ عدة مراحل بالتوازي. وستتعرّف أيضاً على أنواع الذاكرة واستخداماتها، بما في ذلك الفروق بين الذاكرة الرئيسية وذاكرة القراءة فقط وذاكرة التخزين المؤقت. وتشرح الدورة المسار الذي يمر به الكود عالي المستوى (مثل C#) حتى يتحول إلى كود آلة، ودور لغة التجميع (Assembly) كمرحلة وسيطة بين الكود عالي المستوى وكود الآلة. وأخيراً ستفهم كيف يعمل التجميع (Assembling) والترجمة/التحويل البرمجي (Compiling) معاً لإنتاج كود الكائن (Object Code) الذي يمكن للنظام لاحقاً ربطه وتشغيله.

ماذا ستتعلم

  • فهم الهدف والمواصفات والمكوّنات والمهام الأساسية لوحدة المعالجة المركزية
  • تمييز الفروق بين ذاكرة RAM وROM وذاكرة التخزين المؤقت (Cache) واستخدامات كل منها
  • فهم دور النواقل (Buses) والسجلات (Registers) ووظائفها الأساسية
  • التعرّف على معنى Opcode والمعاملات (Operands) وعناوين الذاكرة
  • فهم هدف وحدة الحساب والمنطق (ALU) والعمليات التي تنفّذها
  • شرح دورة الجلب–فك الترميز–التنفيذ (Fetch-Decode-Execute)

المتطلبات المسبقة

  • خبرة في البرمجة بلغة عالية المستوى مثل Python أو C
  • أساسيات الجبر البولياني (AND وOR وXOR وNOT)

المدرسون

O

Oli Howson

Lecturer in Computing & Communications

V

Visakh Ajith

Performance Analysis Engineer

S

Suzanne Candanedo

Senior Software Engineer

A

Awadhy Mohammed

Apprentice Software Engineer

المواضيع

هندسة الحاسوب
المعالجات الدقيقة ووحدة المعالجة المركزية

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن