TrueschoTruescho
كل الدورات
أساسيات بنية Armv8-M
Coursera
دورة
غير محدد

أساسيات بنية Armv8-M

Arm

دورة تغطي أساسيات بنية معالجات Cortex-M مع التركيز على نسخة Armv8-M، وتوضح كيفية عمل هذه المعالجات داخليًا وتطبيقاتها.

غير محدد6 أسبوعالإنجليزية

عن الدورة

تتناول هذه الدورة موضوعات أساسية في بنية المعالجات تساعد على فهم كيفية عمل معالجات Cortex-M داخليًا، مع تركيز خاص على نسخة Armv8-M من هندسة Arm، والتي تستند إليها معالجات مثل Cortex-M33 وCortex-M55. تزود الدورة المشاركين بفهم عميق لنموذج البرمجة، بما في ذلك مجموعة السجلات وأنماط التشغيل وحالات المعالج، كما تشرح المعايير وواجهات برمجة التطبيقات (APIs) الداعمة لهذه البنية. يمكن للدورة أن تفيد المستخدمين حتى الذين يعملون مع معالجات أقدم مثل Armv6-M وArmv7-M، حيث تبقى المعلومات ذات صلة كبيرة.

ماذا ستتعلم

  • شرح نموذج البرمجة وسجلات المعالج
  • وصف المعايير وواجهات البرمجة الداعمة
  • تفسير وكتابة برامج بلغة التجميع
  • استهداف التطبيقات على ذاكرة النظام الافتراضية

المدرسون

S

Shirley Zou

Partner Enablement

N

Nick Tompkins

Partner Enablement

Y

Yang Song

Partner Enablement

P

Peter Rielly

Partner Enablement

المواضيع

أنظمة مضمنة
تطوير التطبيقات
هندسة الحاسوب
تهيئة النظام
هندسة الأجهزة
تصحيح الأخطاء
برمجة النظام

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

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

أنظمة مضمنة
تطوير التطبيقات
هندسة الحاسوب
تهيئة النظام
هندسة الأجهزة
تصحيح الأخطاء
برمجة النظام

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