مرحبا هذه التدوينة خاصة بطلاب مدرسة دير دبوان الصناعية تخصص الحاسوب - فلسطين في هذه التدوينة سنتحدث عن تطبيقات مختلفة على أوامر DEBUG





Debug-2
الاهداف:

1- باستخدام برمجية Debug  ادخل المقطع البرمجي التالي

Mov ax,f725
Mov bx,0035
Sub ax,bx
Mov [300],ax

 والمكتوب بلغة اسمبلي اعتبارا من موقع الذاكرة (200H) ضمن قطاع التعليمات :
2- اعرض البرنامج المدخل.
3- نفذ البرنامج المدخل .
4- اعرض النتيجة المخزنة في ذاكرة قطاع البيانات .


المواد المستخدمة :

جهاز حاسوب يحتوى على برمجية Debug

خطوات العمل :

اولا: ادخل المقطع البرمجي المكتوب بلغة اسمبلي اعتبارا من موقع الذاكرة (
(200H ضمن قطاع التعليمات في برمجية Debug  .


A 200-
تخزين القيمة (f725H) في مسجل ax
138E:0200 mov ax,f725
تخزين القيمة (0035H) في مسجلbx
138E:0203 mov bx,0035
طرح محتوى المسجلbx  من محتوى المسجل ax
138E:0206  sub ax,bx
تخزين محتوى المسجل ax في موقع الذاكرة (200H) ضمن قطاع البيانات
138E:0208 mov [300],ax

138E:020B

ثانيا: عرض المقطع البرمجي :
-u 200 208
138E:0200 B825F7 mov ax,f725
138E:0203 BB3500 mov bx,0035
138E:0206 29D8     sub ax,bx
138E:0208 A30003 mov [0300],ax

ثالثا: تنفيذ المقطع البرمجي المدخل :

1- نغير قيمة 
Ip  :
-r ip
IP 0100
: 200
2- تنفيذ المقطع البرمجي :
-t 4

رابعا: عرض النتيجة المخزنة في ذاكرة قطاع البيانات :

-d 300 401
138E:0300 f0 f6

النتيجة : (f6f0H)

مدونة لوشي

هي شبكة معلوماتية ، لغــرض تقديم خدمة معلوماتية حديثة ومتطورة وحصرية متكاملة لخدمة المستخدمين العرب في شتى أرجاء العالم ,,,,,