Embedded Systems Concepts

Learning ES Concepts

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

Tutorial Bar
Logo