ورود

View Full Version : تقسیم 64 بیتی با تفریق مکرر با ثبات های 16 بیتی



hamidreza_j
چهارشنبه 24 آبان 1391, 13:14 عصر
سلام و درود
اکثر برنامه های موجود در تاپیک های شلوغ این سایت درباره تقسیم بوسیله تفریق از شرط باقیمانده برای کنترل حلقه استفاده نکرده . یعنی تفریق متوالی تا جایی باشه که باقیمانده کوچکتر از مقسوم بشه .و فقط اومدن از شرط مقایسه مقسوم و مقسوم علیه استفاده کردن.مثل قطعه کد زیر
دوم اینکه سوال خیلی ها اینه چون در اسمبلی مشکل مدیریت حافظه داریم (مثلا در کری یا بارو ) مدیریت حافظه در این نمونه تقسیم چطوریاست ؟
اگر مدیر محترم یا دوستان میتونن با شرط مذکور برنامه رو توضیح و پیاده کنن ممنون میشم:متفکر:





check2:
cmp word ptr x+2,bx
jae check3
cmp word ptr x,ax
je end_l2

check3:
cmp word ptr x+2,bx
jae next_l2
cmp word ptr x,ax
jae end_l2