0

اصول برنامه نویسی در اسمبلی

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:اصول برنامه نویسی در اسمبلی
دوشنبه 21 اردیبهشت 1394  2:55 AM

دیدیم که بعد از cmp eax,ebx زمانی که jl بیاد تفریق انجام میشه فلگ ها تغیر میکنن و jl بر حسب فلگ ها پرش رو انجام میده اما فقط همین یه دستور نیست دستورات دیگه ای هم هستن که یه cmp رو دنبال میکنن :
JL یعنی Jump if Less than یعنی اگر کوچیک تر بود 
JLE بپر اگر کوچیک تر یا مساوی بود
JG بپر اگر بزرگتر بود 
JGE بپر اگر بزرگتر یا مساوی بود
JE بپر اگر مساوی بود
JNL بپر اگر کوچک تر نیست
JNLE بپر اگر کوچک تر یا مساوی نیست 
JNG اگر بزرگتر نیست
JNGE اگر بزرگتر یا مساوی نیست 
JNE گر مساوی نیست
میبینید که مقایسه و پرش های مقایسه ای بسیار بسیار آسون هستن حتی آسون تر از if else های توی سی .

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها