اطلاعیه

Collapse
No announcement yet.

میکرو ATMGبرنامه نویسی با ASMمشکل/آموزش/

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    میکرو ATMGبرنامه نویسی با ASMمشکل/آموزش/

    در صورت بد دیده شدن عکس ها زوم را کم کنید.




    نوشتن به زبان های مختلف به صورت بلوک بندی
    وبم
    www.eleme.blogfa.com

    #2
    پاسخ : میکرو ATMGبرنامه نویسی با ASMمشکل/آموزش/

    میشه بفرمایید نکته کاربردی و خوب این موضوع چیه؟

    دیدگاه


      #3
      پاسخ : میکرو ATMGبرنامه نویسی با ASMمشکل/آموزش/

      البته چرا که نه
      فرض کن می خوایم برنامه خیلی مشکلی و سنگین رو بنویسیم
      زبان هایی که هست c ,c++;کد ویزن -بسکام -اسمبلی ....
      حالا من با کدوم زبان این برنامه رو بنویسم؟
      هرکدومش قبول داری یک مزایایی داره و یک معایبی؟
      تا اینکه به فکرم رسید که اگه برنامه ای پیداشه که بتونه اون کد های اخر کار رو بهم بچسبونه مشکل حله
      یعنی یه سری کد می نویسم به زبان c یا هر زبان دیگری و در نهایت با برنامه ی اسمبی همه کد ها رو بهم وصل
      میکنیم و داخل حافظه میکرو میریزیم :smile:
      این خیلی کار رو جلو می اندازه
      البته تمام باید توجه داشت که کد ها در ادرسی که از قبل توسط کد دیگری اشغال شده باشه نباشه :biggrin:

      دیدگاه


        #4
        پاسخ : میکرو ATMGبرنامه نویسی با ASMمشکل/آموزش/

        عجب فکر خنده دار و اشتباهی!
        آخه چرا باید این کار رو بکنیم؟
        1- که سریعتر اجرا بشه؟ چه بخوای چه نخوای پروگرم کانتر همه حافظه رو چک میکنه و می خونه. وقتی که لازم باشه که جامپ کنه روی روتین خودش میره و نیازی به این کارا نیست.
        2- که حجم حافظه الکی هدر نره؟ من مطمئنم خود کامپایلر می دونه چطور کار کنه! خصوصا اگه روی سطح بهینه سازی بالا باشه. حداقل توی یه کامپایلر 9 میلیونی مشهور مثل IAR باید اینجوری باشه! شما نگران حافظه نباش.

        به جای این چیزا برو کدنویسی رو خوب یادبگیر. اگه می خوای وقتت هم هدر نره C/C++ رو یاد بگیر. نمونه کدها رو مرور کن تا کدنویسیت بهتر بشه.
        موفق باشید!

        دیدگاه

        لطفا صبر کنید...
        X