ورود

View Full Version : سوال: چگونه ERROR هاي برنامه ام رو پيدا كنم؟(اسمبلي)



hobab1987
یک شنبه 17 خرداد 1388, 02:03 صبح
سلام
با tasm , tlink , rtm چگونه مي توانم ERROR هاي برنامه ام را ببينم كه در خط چندم وجود دارد؟

bitasoft.ir
یک شنبه 17 خرداد 1388, 06:18 صبح
سلام
با tasm , tlink , rtm چگونه مي توانم ERROR هاي برنامه ام را ببينم كه در خط چندم وجود دارد؟
اینها معمولا یک فایل لیست درست میکنن.
توی همون فایل لیست میتونین بینین.

hobab1987
یک شنبه 17 خرداد 1388, 11:19 صبح
پس چرا براي من اين فايل ليست نشده؟ چه كار كنم بياد؟

tdkhakpur
یک شنبه 17 خرداد 1388, 13:59 عصر
سلام
توی خط فرمان بصورت زیر عمل کنید

tasm 1.asm, 1.obj, 1.map, 1.crf
خطوطی که در خط حاوی خطا باشند با شاره مشخص میشوند.
البته باداور بشوم اگه شما از ماکرو استفاده کرده باشید errorهای داخل ماکرو نمایش داده نمیشود بلکه تنها شماره خطی که از ماکرو استفاده شده مشخص میشود.

hobab1987
یک شنبه 17 خرداد 1388, 14:25 عصر
به نتيجه نرسيدم!
پوشه فايل و برنامه ام در
c:\testهست وقتي cmd را اجرا ميكنم مي نويسم:


cd\
cd test
tasm test

پيغام خطا ظاهر مي شود اما خط چندم را مشخص نمي كند!
از ماكرو هم استفاده نمي كنم!

tdkhakpur
دوشنبه 18 خرداد 1388, 21:14 عصر
خروجی رو اگر تونستید ارسال کنید.

cheshm
شنبه 20 تیر 1388, 11:21 صبح
سلام به همه،برای پیدا کردن خطا .cmd ویندوز رو باز کنین.قبلش فایل اسمبلرmasm یا tasm یا هر اسمبلر دیگه ای رو به همراه فایل linkو به همراه فایل کتابخانه ای io.h و سورس فایل اسمبلی تون رو در پوشه ریخته باشید.حال از طریق cmdبه ادرس ان پوشه برید وبنویسید( نام فایل masm )در قسمت نام فایل اسم سورستون رو وارد کنید.تا خطاهاتون رو ببینید