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

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


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

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

8282e273-de31-e011-a433-0200d897d049_4_full

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

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

إعجاب

رد

السلام عليكم ورحمه الله وبركاته
مساء الخير ..
كيف احل هالسؤال !
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.

إعجاب

اخي مصطفى في الاسمبلي ما مشكل في منادة المتغير مثلا :
;b db 0101b,1011b
;mov ah,02h
;mov dl,b
;int 21h

;mov ah,02h
;1+mov dl,b /////////////////++++ هذا المتغير كيف ينادى ما الخطاء ؟؟؟؟؟
;int 21h
الشكر لله ثم لك : )

إعجاب

اسف كثرة الاسئلة عليك اخي لكن رجاءا
اذا اردت معرفة عنوان المتغير كيف استخرجه مثال :
x db 41h
اريد طباعة العنوان لل متغير x !!!!!!!????? ثم محتوى العنوان x:
mov ah,02h
[mov dl,[x من المفترض يطبع العنوان ؟؟؟؟ لكن يطبع لي المحتوى ما الخطاء ؟؟؟؟؟؟؟
int 21h

إعجاب

ما فيه مشكلة اخي الكريم
بخصوص السؤال الاول استخدم شيء مشابه لهذا
Use the lea instruction, something like:
lea edx, byte ptr db
ونفس الشيء بالنسبة لبقية الاسئلة

إعجاب

رد

وعليكم السلام
ان شاء الله نحاول عمل ذلك في اقرب فرصة وانصحكم بالاطلاع على الامثلة الجاهزة المرفقة مع البرنامج وتنفيذها لمعرفة كيف يعمل

إعجاب

رد

اخي الكريم رابط تحميل البرنامج يظهر لكن لا يمكن التحميل ممكن حل هذه المشكلة. و لك جزيل الشكر

إعجاب

اترك رد

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

شعار ووردبريس.كوم

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

Google photo

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

صورة تويتر

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

Facebook photo

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

Connecting to %s

هذا الموقع يستخدم خدمة Akismet للتقليل من البريد المزعجة. اعرف المزيد عن كيفية التعامل مع بيانات التعليقات الخاصة بك processed.