Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Embedded Systems Concepts (Arabic)
Rating: 4.5 out of 5(34 ratings)
3,831 students

Embedded Systems Concepts (Arabic)

Learning ES Concepts
Last updated 9/2025
Arabic

What you'll learn

  • Embedded Systems Definition.
  • Embedded Systems Challenges.
  • Microcontroller vs. Microprocessor.
  • Main Steps of The Processor.
  • Instruction Set Architecture.
  • Instruction Format.
  • Instruction Decoder.
  • Register File.
  • Processor Cycle Example.
  • Volatile Memory Types (SRAM vs DRAM).
  • Non-Volatile Memory Types (Masked ROM - OTP ROM - EPROM - EEPROM - Flash ROM).
  • Memory Conclusion.
  • Input / Output peripherals.
  • Pipelining.
  • System Architecture (Harvard vs Von-Neuman).
  • MCQ and Problems

Course content

2 sections15 lectures46m total length
  • Introduction5:41
  • Embedded Systems Defination & Challanges1:52
  • Embedded Implemtation Techinques2:37
  • Microcontroller vs. Microprocessor2:02
  • Main steps of the processor4:48
  • ISA & CISC vs. RISC6:49
  • Execute step & Processor register bank2:55
  • Processor Cycle Example2:41
  • Volatile vs. Non-Volatile Memory1:21
  • Volatile Memory Types2:37
  • Non-Volatile Memory Types2:04
  • Flash vs. EEPROM2:15
  • I/O Perpehrials & Pipelining2:07
  • Von Neuman vs. Harvard6:30

Requirements

  • No programming experience needed

Description

  • History of Embedded Systems.

  • Computing System Definition.

  • Computing System Components.

  • Embedded Systems Definition.

  • Computing Systems vs Embedded Systems.

  • Embedded Systems Challenges.

  • Embedded Implementation Techniques.

  • When To use ? ( System Board - System on Chip ).

  • Microcontroller Definition.

  • Microcontroller vs. Microprocessor.

  • Difference between ( Processor - Microprocessor - Central Processing Unit(CPU) ).

  • Main Steps of The Processor.

  • Inside the processor.

  • Fetch Step.

  • Decode Step.

  • Instruction Set Architecture.

  • Instruction Format.

  • Instruction Decoder.

  • Execute Step.

  • Processor Register Bank.

  • Processor Cycle Example.

  • Volatile Memory Definition.

  • Non-Volatile Memory Definition.

  • Volatile Memory Types.

  • RAM Definition.

  • SRAM vs. DRAM.

  • Non-Volatile Memory Types.

  • Masked ROM.

  • OTP ROM.

  • EPROM.

  • EEPROM.

  • Flash ROM.

  • Flash vs EEPROM.

  • Memory Conclusion.

  • Input / Output peripherals.

  • Pipelining.

  • System Architecture.

  • Harvard vs Von Neuman.

  • Problems and Questions.

  • تاريخ الأنظمة المدمجه. - تعريف نظام الحوسبة. - مكونات نظام الحوسبة. - تعريف الأنظمة المدمجه. -أنظمة الحاسبات مقابل الأنظمة المدمجه. - تحديات الأنظمة المدمجه. - تقنيات التنفيذ المدمجة. -متى يجب استخدام ؟ (لوحة النظام - نظام على رقاقة). - تعريف المتحكم الدقيق. - متحكم مقابل المعالجات الدقيقة. - الفرق بين (المعالج - المعالج الدقيق - وحدة المعالجة المركزية ). - الخطوات الرئيسية للمعالج. - داخل المعالج. - خطوة الجلب. - خطوة فك. - مجموعة العمارة تعليمات. - تنسيق التعليمات. - فك التعليمات. - تنفيذ الخطوة. - بنك تسجيل المعالج. - مثال دورة المعالج. - تعريف الذاكرة المتطايرة. - تعريف الذاكرة غير المتطايرة. - أنواع الذاكرة المتقلبة. - تعريف ذاكرة الوصول العشوائي. - SRAM مقابل DRAM. - أنواع الذاكرة غير المتطايرة. - ROM مقنع. - ذاكرة القراءة فقط. - إيبروم. - إيبروم. - فلاش روم. - فلاش مقابل إيبروم. - خاتمة الذاكرة. - ملحقات الإدخال / الإخراج. - خطوط الأنابيب. - بنية النظام. - هارفارد ضد فون نيومان. -مسائل وأسئلة.

Who this course is for:

  • Beginner Embedded Software Developer