hessam2003
یک شنبه 09 تیر 1392, 11:47 صبح
سلام.
برنامه ای با اسمبلی نوشتم که اصولا درسته اما جواب پایانی اشتباه میشه.
هدف برنامه به این صورت است که عبارت زیر را به طور مثال از کاربر دریافت نماید:
8%2*8%4+2%2
%=عمل تقسیم را انجام میدهد.
من برنامه رو نوشتم اما جواب اخر که در متغییر temp ذخیره میشود اشتباه است!
فکر میکنم خطهای 32و33 و 113و114 با یکدیگر تداخل دارند.
در این خطها این کد اجرا میشود
lea si,array
lea di,array1
اگه یک نگاهی به برنامه بندازید و مشکلشو بهم بگید ممنون میشم.
لینک برنامه: finaly.asm - 5 KB (http://www.uploadbaz.com/goaw8watvn2f)
برنامه ای با اسمبلی نوشتم که اصولا درسته اما جواب پایانی اشتباه میشه.
هدف برنامه به این صورت است که عبارت زیر را به طور مثال از کاربر دریافت نماید:
8%2*8%4+2%2
%=عمل تقسیم را انجام میدهد.
من برنامه رو نوشتم اما جواب اخر که در متغییر temp ذخیره میشود اشتباه است!
فکر میکنم خطهای 32و33 و 113و114 با یکدیگر تداخل دارند.
در این خطها این کد اجرا میشود
lea si,array
lea di,array1
اگه یک نگاهی به برنامه بندازید و مشکلشو بهم بگید ممنون میشم.
لینک برنامه: finaly.asm - 5 KB (http://www.uploadbaz.com/goaw8watvn2f)