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