View Full Version : سوال: دستور debug چیست؟ چطور ازش استفاده کنم؟
محمد255
پنج شنبه 02 آبان 1392, 10:09 صبح
سلام دوستان. سوال گفته برنامه ای رو اسمبل کنید و با دیباگ آزمایشش کنید. منظور چیه؟ پیش فرض هم اینه: دو مورد byte1 و byte2 با مقدار دلخواه و کلمه word3 با مقدار 0 تعریف شود. اینکار رو چطور میشه کرد؟ باید بنویسم
BYTE1 DB 10
BYTE2 DB 20
DWORD3 DD 0
آیا اینطوری تعریف میشن؟
محمد255
جمعه 03 آبان 1392, 08:52 صبح
ممنون میشم راهنمایی کنید.
m.j_banitaba
شنبه 04 آبان 1392, 10:18 صبح
debug یه برنامه تحت داسه که برنامه ها ی کوچیک رو باهاش debug می کنن.در ویندوز می توانید از windbg نیز استفاده کنید.
محمد255
شنبه 04 آبان 1392, 13:30 عصر
ممنونم. نحوه تعریف این داده ها چطور هست؟
دو مورد byte1 و byte2 با مقدار دلخواه و کلمه word3 با مقدار 0 تعریف شود
mohmmad6006
دوشنبه 13 آبان 1392, 00:06 صبح
توی محیط cmd دستور debug رو وارد میکنید
با استفاده از -r میتونید محتویات ثبات ها رو مشاهده کنید
اگر میخواهید دستور اسبملی بنویسید با استفاده از -a شروع کنید
-a 100
بعد مثلا mov ax,2
چه میدونم mov bx,3
add ax,bx
nop
بعد با استفاده از -t میتونید اجرا و trace کنید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.