ورود

View Full Version : کد اسمبلی برای پیاده سازی جواب معادله: ax^2+bx+c=0



Z.nasehi
چهارشنبه 11 اردیبهشت 1392, 11:17 صبح
با سلام من باید کد حل این معادله رو بنویسم اما نمیدونم چطور جذر بگیرم.
ax^2+bx+c=0
این یک معادله درجه دوم و دلتای اون از رابطه b^2-4ac بدست میاد تا اینجاش حله
اما برای پیدا کردن ریشه ها باید از رابطه منفی b + رادیکال دلتا تقسیم بر 2 به دست میاد . حالا جذر این دلتا رو چطور بگیرم. ترجیحا فقط از دستورات mul , div استفاده شه.
پیشاپیش ممونم

m.j_banitaba
چهارشنبه 11 اردیبهشت 1392, 19:43 عصر
این یه مثاله:
http://www.eng.fsu.edu/~mpf/Architecture/simple-sqrt.s

در واقع به نظرم این کارو میشه کرد که با ضربهای متوالی حاصل را بدست آورد .البته می شه از fsqrt نیز استفاده کرد.

http://www.daniweb.com/software-development/assembly/threads/119855/square-root-assembly-and-c