تمارين لغة مجمع الميكرومراقب — هندسة كهربائية

70 تمريناً في درس لغة مجمع الميكرومراقب، مرتّبة حسب أجزاء الدرس، بتصحيح فوري وشرح للحل. التمارين المفتوحة للجميع: 14 من 70، والاشتراك يفتح البقية.

تمارين للتجربة

  1. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: أيّ كتابة تمثّل العدد العشري 63 في المجمِّع MPASM؟
  2. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: ما دور المجمِّع MPASM في سلسلة إنجاز برنامج الميكرومراقب؟
  3. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: في برنامج لا يحتوي على التوجيه LIST r=dec ، ماذا يحتوي W بعد تنفيذ MOVLW 10 ؟
  4. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: يحتوي W على 05h والسجل CPT على 12h. ما أثر التعليمة ADDWF CPT,W ؟
  5. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: ما القيمة المكافئة للكتابة B'11001000' ؟
  6. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: كل تعليمة من تعليمات PIC16F84A المكتوبة بلغة المجمع تشغل كلمة واحدة من 14 بتاً في ذاكرة البرنامج.
  7. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: التعليقات المكتوبة بعد الفاصلة المنقوطة تُترجم إلى شفرة آلية وتشغل جزءاً من ذاكرة البرنامج، لذلك يجب الإقلال منها.
  8. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: حوّل القيمة 0x5A إلى الأساس الثنائي ثم إلى الأساس العشري، ثم اكتب تعليمة تشحنها في W بالكتابة الثنائية.
  9. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: نريد نسخ محتوى السجل 0Eh في السجل 0Fh. اكتب التعليمات اللازمة واشرح لماذا لا تكفي تعليمة واحدة.
  10. 1. لغة المجمع: من البرنامج المصدر إلى الشفرة الآلية: كتب تلميذ MOVLW 300 ليشحن عداداً بالقيمة العشرية 300. اذكر خطأين في هذه الكتابة.
  11. 2. صيغة التعليمة وترميزها وزمن تنفيذها: كم عدد تعليمات الميكرومراقب PIC16F84A؟
  12. 2. صيغة التعليمة وترميزها وزمن تنفيذها: ما مدة دورة الآلة T {cy} لميكرومراقب PIC16F84A يعمل ببلور 4 MHz؟
  13. 2. صيغة التعليمة وترميزها وزمن تنفيذها: ما أكبر عنوان سجل يمكن كتابته مباشرة في الحقل f من تعليمة موجهة نحو البايت؟
  14. 2. صيغة التعليمة وترميزها وزمن تنفيذها: ميكرومراقب PIC16F84A يعمل ببلور 8 MHz. ما مدة تنفيذ التعليمة GOTO؟

قبل أن تتمرّن، راجع درس لغة مجمع الميكرومراقب — أوّله مفتوح للجميع.

تمارين دروس أخرى في هندسة كهربائية