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






Debug-4

الاهداف:

1- اكتب مقطع برمجي بلغة اسمبلي يعمل على احتساب محيط المستطيل وتخزين في موقع الذاكرة (400H) ضمن قطاع البيانات :





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

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

خطوات العمل :

اولا: كتابة المعادلة الرياضية لحساب المحيط
  :

المحيط = 2 × الطول + 2 × العرض
         = 2 × 
Al     + 2 × Bl
         Bl×Bl + Al×Al

ثانيا: المقطع البرمجي :


-A 100
تخزين القيمة (4H) في مسجل al
1391:0100 mov al,4
تخزين القيمة (9H) في مسجل bl
1391:0102 mov bl,9
اضافة محتوى المسجل al على محتوى المسجل al
1391:0104 add al,al
اضافة محتوى المسجل bl على محتوى المسجل bl
1391:0106 add bl,bl
اضافة محتوى المسجل bl على محتوى المسجل al
1391:0108 add al,bl
تخزين محتوى المسجل al  في موقع الذاكرة [400H] ضمن قطاع البيانات
1391:010A mov [400],al

1391:010D



ثالثا: عرض المقطع البرمجي المدخل  :
u- 100 10A
1391:0100 B004      mov al,04
1391:0102 B009      mov bl,09
1391:0104 00c0       add  al,al
1391:0106 00D8       add  bl,bl
1391:010A A20004  mov [0400],al




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

1- نغير قيمة 
Ip  :
-r ip
IP 0100
: 100

2- تنفيذ المقطع البرمجي :
-t 6


خامسا: التحقق من النتيجة المخزنة في موقع الذاكرة (H400( :

-d 400 400
1391:0400 1A

النتيجة : A1



مدونة لوشي

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