اطلاعیه

Collapse
No announcement yet.

آیا از نظر سرعت اجرای برنامه فرق محسوسی بین دو تا دستور زیر هستش؟

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

    آیا از نظر سرعت اجرای برنامه فرق محسوسی بین دو تا دستور زیر هستش؟

    سلام دوستان.
    برای من یک سوالی پیش اومده که می خواستم نظر دوستان دیگه رو بدونم:
    آیا از نظر سرعت اجرای برنامه فرق محسوسی بین دو تا دستور زیر هستش؟
    [code=c]PORTA |= (1<<PA0)[/code]
    و
    [code=c]sbi(PORTA,PA0)[/code]
    ** من PORTA رو مثال زدم و منظورم استفاده از این دستورات در سطح رجیستری بوده.
    داخل فایل ارائه شده اتمل دستور دوم رو نوشته 2 کلاک لازم داره. دستور اول به نظرتون چند تا کلاک میخواد؟
    ** هر دو دستور در دیتا شیت قطعات اتمل استفاده میشن که اولی به زبان C و دومی به زبان اسمبلی هستش.
    ---------
    .
    .
    ...........

    #2
    پاسخ : آیا از نظر سرعت اجرای برنامه فرق محسوسی بین دو تا دستور زیر هستش؟

    خیر تفاوتی نمیکنه. دستور اول رو توی دو تا سیکل اجرا میکنه.
    راستی : برای تست برنامه هاتون پیشنهاد میکنم حتما از محیط دیباگ atmel Studio استفاده کنید.
    براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

    دیدگاه

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