صفحه 1 از 1

کمک در رابطه با ساخت یک برنامه اسمبلی

ارسال شده: شنبه ۱۹ اردیبهشت ۱۳۸۸, ۱۰:۴۴ ب.ظ
توسط raminsat1
من یه برنامه ای میخوام بنویسم که 4 عدد رو از ورودی بگیره و اونهارو سورت کنه به صورت صعودی ونزولی. خودم تا یه جاهایی رفتم. ولی کدهایی که تو کتابمون هست رو امتحان می کنم یا جواب نمیده یا برای مقدار و عملوند نمیشه استفاده کرد میخواستم کمکم کنید. ممنون میشم.
یکی از اون کدها که باید استفاده کنم cmp است
بود که در قسمت دومش باید عدد باشد و نه رشته یا متغیر
آپلود کدمو میذارم:
<!-- m -->[External Link Removed for Guests]<!-- m -->
<!-- m -->[External Link Removed for Guests]<!-- m -->


ایراد این کد من اینه که 4 عددو به همون صورتی که ورودی میگیره چاپ می کنه


فقط من باید با همون کد cmp ای برنامرو بنویسم و از کد های مقایسه مثل jg باید استفاده کنم.

Re: کمک در رابطه با ساخت یک برنامه اسمبلی

ارسال شده: یک‌شنبه ۲۰ اردیبهشت ۱۳۸۸, ۱۱:۰۳ ب.ظ
توسط Mahdi1944
  ,
من فعلا وقت ندارم کد رو بررسي کنم
اما براي پرش با علامت بايد از دستورات پرش با علامت استفاده کنيد
مانند:
jg
jng
ji
jnl
jge
jnge
jle
jnle
با توجه به توضيحي که داديد، فکر ميکنم جايي از کد شرط پرش رو برعکس استفاده کنيد احتمالا

Re: کمک در رابطه با ساخت یک برنامه اسمبلی

ارسال شده: یک‌شنبه ۲۰ اردیبهشت ۱۳۸۸, ۱۱:۵۱ ب.ظ
توسط saeed_saba
ضمن سلام
من موفق نشدم دوتا لینک رو باز کنم اگه بیشتر توضیح بدی یا کد برنامه ای رو که نوشتی بزاری توی پست اشکالش رو بهت می گم .
اگه موفق نشدی برنامه رو تکمیل کنی PM بزاری برات برنامه شو می نویسم و می فرستم .
البته برنامه ش اصلا مشکل نیست یه کم روی الگوریتم سورت دقت کنی می تونی حلش کنی .
موفق باشی