محاضرات ودروس اكاديمية · البرامج وشروحاتها

شرح برنامج (EMU8086) والخاص بمحاكاة المعالج الدقيق


ربما سمع البعض منكم عن هذا البرنامج وربما لم يسمع به اخرون وكملخص بسيط عن وظيفته فهو محاكي لعمل المعالج 8086 ويمكن بعد تنزيله وتنصيبه كتابة برامج لغة التجميع (assembly language) بداخله واختبار عملها كما كنا نفعل تماماً في برنامج ال (debug) في الوينوز اكس بي وما قبله وبرزت الحاجة الى برنامج كهذا بسبب عدم احتواء الويندوز 7 وما بعده على برنامج ال (Debug) المستخدم كبيئة تعليم للغة التجميع. يحتوي الملف المرفق على نسخة حديثة من البرنامج والمفتاح لتفعيلها وشرح مبسط عن كيفية البدء في استخدامه حيث يستخدم بكثرة في مختبرات مادة المعالجات الدقيقة للبرمجة بلغة التجميع فتابعوا معنا:

http://www.mediafire.com/download/aixzfdoaxcc2lwf/Emu8086_vs4.08.rar

8282e273-de31-e011-a433-0200d897d049_4_full

12 thoughts on “شرح برنامج (EMU8086) والخاص بمحاكاة المعالج الدقيق

    1. تستطيع ذلك بطريقة غير مباشرة مثلاً
      mov ax,[100]
      mov bx, [102]
      add ax,bx
      وبذلك تكون قد جمعت محتويات موقع الذاكرة 100 مع محتويات موقع الذاكرة 102
      اتمنى ان يكون هذا قصدك وبخلافه اتمنى التوضيح اكثر

      أعجبني

  1. السلام عليكم ورحمه الله وبركاته
    مساء الخير ..
    كيف احل هالسؤال !
    Based on the codes above, write a code that will store the decimal numbers 2,4,6,8,10, 12, 14, 16, 18, 20, in the memory locations starting at DS:2000H. In this case, 2 will be written into memory location at DS:2000H, 4 will be written into DS:2001H.

    أعجبني

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s