loading...
دانلود سرای دانشجویی

 

با اجرای برنامه علامت آمادگی ( _ ) ظاهر می شود. کليه فرامين Debug در مقابل اين علامت بايد وارد شود. دستورات Debug همگی شامل يک حرف و تعدادی پارامتر هستند.

اگر خطائی در گرامر دستور وجود داشته باشد Debug دستور و محل خطا را نمايش می دهد. هنگام وارد کردن دستورات می توانيد از ترکيب حروف بزرگ و کوچک استفاده کنيد.

کليه فرامين Debug با کليد کنترل Control+C خنثی می شوند.

فرامين در جدول زير ليست شده است:

دستور عمل شرح مثال
A [address] Assemble وارد کردن دستورات اسمبلی A CS:0100
C range address Compare مقايسه بخشی ازحافظه با بخش ديگر C 100 L 100 300
D [range] Dump نمايش محتويات حافظه D cs:100 110
E address [list] Enter تغيير محتويات حافظه E 100 EB
F range list Fill پرکردن آدرس داده شده با مقادير معين F 04BA:100 L 100 42
G [=address [address…]] Go اجرای برنامه موجود در حافظه G cs:7550
H value value Hex حاصل جمع و تفريق دو عدد هگز H 19F 10A
I value Input خواندن يک بايت از پورت مشخص شده I 2F8
L [address [drive:record record]] Load بار کردن يک فايل در حافظه L 04BA:100
M range address Move انتقال يک بلاک حافظه M CS:100 110 CS:500
N filename [filename] Name تنظيم نام فايل N file1.exe
O value byte Output ارسال يک بايت به پورت خرجی O 2F8 4F
Q Quit خروج از محيط Debug Q
R [register-name] Register نمايش و تغيير محتويات ثبات ها R AX
S range list Search جستجوی حافظه S 0FE4:100 110 41
T [=address] [value] Trace اجرای خط به خط دستورات اسمبلی T=011A:0100 1
U [range] Unassemble نمايش دستورات اسمبلی U 04BA:100 L 10
W [address [drive:record record]] Write نوشتن فايل روی ديسک W CS:100 1 37 2B
?   نمايش ليست کليه فرامين Debug ?

مثال. برای ذخيره برنامه موجود در حافظه روی ديسک نام فايل و اندازه آن بايد به صورت زير مشخص شود:

_N filename.Com
_R BX:CX
_W

مثال. دستور r محتويات ثبات های CPU و دستورالعمل بعدی که بايد اجرا شود را نمايش می دهد.

در نمايش محتويات ثبات ها وضعيت فلگ ها با کدهای زير مشخص می شوند:
Flag Set Clear
Overflow OV NV
Direction DN(Decrement) UP(Increment)
Interrupt EI(Enabled) DI(Disabled)
Sign NG(Negative) PL(Plus)
Zero ZR NZ
Auxiliary Carry AC NA
Parity PE(Even) PO(Odd)
Carry CY NC
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
آمار سایت
  • کل مطالب : 4247
  • کل نظرات : 0
  • افراد آنلاین : 6
  • تعداد اعضا : 2927
  • آی پی امروز : 32
  • آی پی دیروز : 271
  • بازدید امروز : 110
  • باردید دیروز : 1,244
  • گوگل امروز : 3
  • گوگل دیروز : 35
  • بازدید هفته : 3,617
  • بازدید ماه : 40,782
  • بازدید سال : 256,161
  • بازدید کلی : 8,434,855
  • کدهای اختصاصی