PDA

View Full Version : معادل این دستور if در اسمبلی



c_doost
یک شنبه 22 خرداد 1390, 00:16 صبح
این دو دستور را چطوری در اسمبلی پیاده سازی کنم


if(num=1)then
num=num-1
else if (n<1)then
num=num+1
else
num=1
end if
end if


ترکیب while و if


while(count=5)
{
if(sum>5)then
{sum=sum+count}
else sum=count
end whie
}

hjran abdpor
یک شنبه 22 خرداد 1390, 11:50 صبح
با سلام.
دوست عزیز قبل از زدن تاپیک جست جو کنید به نتیجه می رسید.
برای پیاده سازی این عبارات باید با دستورات پرش شرطی وغیر شرطی اشنا باشید .
این لینک را برو به جواب میرسی:
http://www.hpkclasses.ir/Courses/Assembly/asm0708.html

Dor az vatan
شنبه 08 آذر 1393, 09:36 صبح
سلام
لینک فوق را مشاهده کردم. اگه نخوایم از دستور CMP استفاده کنیم چییییییییی؟

masoud.8086
شنبه 08 آذر 1393, 10:33 صبح
سلام تو این تایپیک جوابتو میگیری
موفق باشی..
http://barnamenevis.org/showthread.php?475734-برنامه-ای-که-دو-عدد-را-بدون-استفاده-از-دستور-CMP-مقایسه-کند(فوری) (http://barnamenevis.org/showthread.php?475734-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A7%DB%8C-%DA%A9%D9%87-%D8%AF%D9%88-%D8%B9%D8%AF%D8%AF-%D8%B1%D8%A7-%D8%A8%D8%AF%D9%88%D9%86-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-CMP-%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87-%DA%A9%D9%86%D8%AF(%D9%81%D9%88%D8%B1%DB%8C))