69%

دورة ترميز التجميع لمعالجات ARM GNU

التصنيف:
موجود در انبار

10 $

تجميع اللغة: ADC ، UART ، GPTM ، Systick ، ​​FIFOS ، الأجهزة الحكومية ، تطوير برامج التشغيل الطرفية ، الخوارزميات ، إلخ.

العنوان الرئيسي: ARM GNU Assembly Programming From Ground Up ™

مواضيع الدورة:

ابدء:
قم بتثبيت بيئة التطوير المتكاملة الخاصة بنا (IDE)
البرمجة: كتابة برنامج تجميع بسيط
البرمجة: كتابة برنامج تجميع بسيط بدون ملف بدء التشغيل
مقدمة في هندسة الذراع:
جهاز الحوسبة
أنظمة الأرقام
ترجمة البتات إلى أوامر
فلسفة تصميم RISC
فلسفة تصميم ARM
فون نومان وهارفارد للهندسة المعمارية
تسجيلات ARM Cortex-M
جدول متجه ARM Cortex-M
قواعد المجمع وتعليماته:
مجموعات التعليمات ARM و Thumb و Thumb-2
أسماء التسجيل المحددة مسبقًا
التعليمات المستخدمة بكثرة
نظرة عامة على العوامل الثنائية
البرمجة: إعادة تسمية السجلات
البرمجة: تخصيص مساحة الذاكرة بتعليمات SPACE
البرمجة: تغيير محتوى التسجيل
تعليمات متجر التحميل:
فصل الذاكرة
تعليمات التنزيل / المتجر الأكثر استخدامًا (الجزء الأول)
تعليمات التنزيل / المتجر الأكثر استخدامًا (الجزء 2)
تعليمات التنزيل / المتجر الأكثر استخدامًا (الجزء 3)
عنونة مفهرسة مسبقًا
عنونة بعد الفهرسة
Endianness
تحديد مناطق الذاكرة
التعامل مع الثوابت والكلمات:
تشفير تعليمات MOV
ثوابت التحميل بتعليمات LDR
تحميل الثوابت بإرشادات MOVW و MOVT
تحميل العلامات بتعليمات ADR و ADRL و LDR
البرمجة: حل معادلة بسيطة
البرمجة: الاستيراد من C إلى التجمع
البرمجة: التصدير من التجميع إلى C.
التعليمات الحسابية والمنطقية:
أعلام
أعلام N و V.
أعلام Z و C.
تعليمات المقارنة / الاختبار
نظرة عامة على العمليات المنطقية
مقدمة في التحولات والتناوب
افهم التغييرات المنطقية
تصور الدوران
بعض الأمثلة على Shift و Rotate
تعليمات الجمع والطرح العامة
نظرة عامة على تعليمات الضرب
اضرب في ثابت
نظرة عامة على تعليمات القسم
تعليمات معالجة البت
البرمجة: إيجاد القيمة القصوى في المصفوفة
البرمجة: جرب تعليمات LSL
البرمجة: إضافة أرقام موقعة
البرمجة: ابحث عن القيمة الدنيا في المصفوفة
البرمجة: حل معادلة أكثر تعقيدًا
البرمجة: أداء القسمة على أساس الطرح
تعليمات الفرع والحلقة:
مقدمة في الفروع والحلقات
فرع
المقارنة والتفرع
حلقات في التجمع
التنفيذ المشروط
كتلة IF-THEN
البرمجة: حساب عاملي لرقم باستخدام كتلة IF-THEN
تعليمات المكدس:
مقدمة للمكدس
تعليمات LDM و STM
بناء جملة أوامر PUSH و POP
البرمجة: الضغط على مكدس والخروج منه
تطوير برنامج تشغيل الإدخال / الإخراج العام (GPIO):
نظرة عامة على وحدة الإدخال / الإخراج ARM Cortex-M
احصل على الوثائق الصحيحة
البرمجة: تحليل خريطة ذاكرة الرقاقة
البرمجة: تحديد عنوان التسجيل
البرمجة: اضبط الدبوس على أنه دبوس الإخراج
البرمجة: نقل الدبوس باستخدام تسجيل بيانات الإخراج (ODR)
البرمجة: إزالة الدبوس باستخدام مجموعة البت / تسجيل إعادة الضبط (BSRR)
البرمجة: تحديد السجلات لسائقي الإدخال
البرمجة: تنفيذ برنامج تشغيل الإدخال
تطوير برنامج تشغيل المحول التناظري إلى الرقمي (ADC):
مقدمة في التحويل التناظري الرقمي
فهم أوضاع ADC المستقلة
البرمجة: تخطيط المشروع
البرمجة: تنفيذ وظيفة التهيئة
البرمجة: اختبار السائق ADC
تطوير برنامج تشغيل جهاز الإرسال والاستقبال العالمي غير المتزامن (UART):
نظرة عامة على بروتوكول UART
البرمجة: تخطيط المشروع
البرمجة: تكوين دبابيس GPIO لـ UART
البرمجة: تكوين معلمات UART
البرمجة: إرسال الشخصيات
البرمجة: إعادة توجيه Printf
البرمجة: تطوير سائق UART RX
تطوير برنامج تشغيل مؤقت SysTick:
نظرة عامة على مؤقت مؤشر النظام
البرمجة: تنفيذ وظيفة التهيئة
البرمجة: قم بتنفيذ وظيفة التأخير
البرمجة: تنفيذ زمن انتقال ميلي ثانية
تطوير برنامج تشغيل مؤقت لجميع الأغراض:
نظرة عامة على أجهزة ضبط الوقت لجميع الأغراض
البرمجة: تخطيط المشروع
البرمجة: تنفيذ وظيفة التهيئة
البرمجة: اختبار السائق
العمل مع هياكل البيانات:
تقديم FIFO
انتبه
[اختیاری] تنفيذ FIFO في C (الجزء 1)
[اختیاری] تنفيذ FIFO في C (الجزء الثاني)
البرمجة: Implem أدخل وظيفة التهيئة
البرمجة: قم بتنفيذ وظيفة الإدراج FIO
البرمجة: تنفيذ وظيفة Get FIO
البرمجة: قم بتنفيذ وظيفة حجم FIO
البرمجة: اختبار FIFO
العمل مع الأجهزة الحكومية:
مقدمة إلى مور و Mealy FSM
تصميم نظام إشارات المرور باستخدام Moore FSM
انتبه
[اختیاری] تنفيذ نظام إشارات المرور باستخدام Moore FSM (الجزء الأول)
[اختیاری] تنفيذ نظام إشارات المرور باستخدام Moore FSM في C (الجزء الثاني)
[اختیاری] نفِّذ مور ولايات ميكرونيزيا الموحدة باستخدام المؤشرات
البرمجة: تهيئة المسامير المطلوبة
البرمجة: تنفيذ وضع الآلة
البرمجة: اختبار وضع الجهاز
لإغلاق:
ملاحظات ختامية

دورة ترميز التجميع لمعالجات ARM GNU


شراء دورة تعلم دورة ترميز التجميع لمعالجات ARM GNU
بالعملات المشفرة ( كريبتو كرنسي ) مثل: البيتكوين ، والإيثيريوم ، واليثر ، وغيرها

بر اساس 0 دیدگاه

0.0 امتیاز نهایی
0
0
0
0
0

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “دورة ترميز التجميع لمعالجات ARM GNU”

لن يتم نشر عنوان بريدك الإلكتروني.