اگه ممکنه یه توضیحی بدین راجع به این که چه جوری یه برنامه سطح بالا رو به اسمبلی تبدیل کنم؟
شما وقتی دارین با برنامه کدویژن کامپایل میکنید یه فایل اسبلی هم بهتون خروجی میده
البته اگه منظورتون همون اسمبلی میکرو هست
راستش می خواستم یه برنامه بنویسم با اسمبلی که خروجیش یه اسم باشه با ستاره ولی چون خیلی وقته سمتش نرفتم یادم رفته تو ی فروم های دیگه هم نتونستن ایده کار رو بهم بدن به این نتیجه رسیدم که با یه زبان دیگه بنویسیم بعد تبدیلش کنم به اسمبلی حالا اگه شما م یگین یه فایل اسمبلی خروجی داره باید برم چک کنم
حالا یه سوال دیگه اساتید متوجه می شن اگه این کار رو کنیم؟
ممکنه بگین پسوند فایل اسمبلی که مربوط به یه زبان دیگس چیه؟
صدرصد متوجه میشن
چون کد اسمبلی تولید شده با سی خیلی پیچیدست نسبت به کدی که خودمون مینویسیم
-------------
واسه تبدیل؛ من از gcc استفاده میکنم که الیته فرمتش اونی نیست که تو دانشگاه کار میکنید
-------------
واسه راه حل میتونم بگم سری به برنامه سورس برنامه زیر بزنید؛
http://www.iranled.com/forum/thread-24969.html
تمام کاراکتر ها از قبل طراحی شدن؛ شما میتونی از قبل تمام حروف رو توی بخش دیتا درست کنی و برای چاپش به جای هر حرفش اون متغیر رو چاپ کنی
مرسی از راهنماییتون من اون چیزی که گفتین رو دانلود کردم
دوتا فایل اجرایی داره باید اجراشون کنم ؟
می شه بیشتر توضیح بدین؟
کار لون نرم افزار اینه که مثلا حرف A رو با یه سری از خطوط مینویسه A
اون اومده یه بانک درست کرده که بجای A اون کاراکتهای مربوط به A رو چاپ میکنه
خیلی پیچیده نکنید مسله رو؛ خیلی مسله سادهایه!
(۱۲-دى-۱۳۹۱, ۱۳:۵۱:۱۰)marjan_gh نوشته است: [ -> ]من که آخرش نفهمیدم!
چون خودتون نمیخوایین متوحه بشین
خوب یه جوری توضیح بدین که متوجه بشم البته مشکل من حل شد الان بیشتر تو کف این چیزیم که شما معرفی کردین
(۱۲-دى-۱۳۹۱, ۱۵:۱۱:۱۰)marjan_gh نوشته است: [ -> ]خوب یه جوری توضیح بدین که متوجه بشم البته مشکل من حل شد الان بیشتر تو کف این چیزیم که شما معرفی کردین
مشکلتون حل شد پس بیخیال این جیزایی بشین ک من گفتم