View Full Version : مقایسه دو رشته
fatimah
جمعه 04 آذر 1384, 10:59 صبح
سلام . می خوام برنامه ای بنویسم که دو رشته مبدا مثلا Europ و مقصد Eropo رو با هم چک کنه و اگه مساوی بودند یه پیامی بده و گرنه یه پیام دیگه . حالا می خواهم بدونم که چه طوری میشه این دو رشته رو با هم مقایسه کرد ؟ اگه کمکم کنین ممنون میشم . موفق باشین .... بای
seyedof
جمعه 04 آذر 1384, 12:38 عصر
سلام
دستورش در اسمبلی اینه cmpsb
ممنون علی
aidinwashere
شنبه 05 آذر 1384, 20:10 عصر
حل شد مشکلت؟؟؟
aakh1361
یک شنبه 06 آذر 1384, 05:31 صبح
CLD
mov si,افست رشته اولی
mov di,افست رشته دومی
mov cx,تعداد کاراکترهای که می خواهین مقایسه کنید
Rep Cmpsb
شکلش اینجوریه + بعدش باید پرچم رو چک کنی + یخورده هم خودت روش فکر کنی = جواب http://asefsoft.com/qsimages/112.gif
http://asefsoft.com/qsimages/39.gif
Younes
یک شنبه 06 آذر 1384, 13:34 عصر
برنامه ای که aakh1361 نتوشته درست است به شرطی که دو ثبات ds , es مقدارشان مساوی باشد. (زیرا برای di ثباتes و برای si ثبات ds را بعنوان ثبات سگمنت در نظر می گیرد.)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.