اطلاعیه

Collapse
No announcement yet.

دستورات اسمبلیarm

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

    دستورات اسمبلیarm

    سلام - - - از دوستان کسی هست درباره دستورات کار با رجیسترهای میکروکنترلرarm (سری lpc23xx) یا همان دستورات اسمبلی اطلاعاتی داشته باشه یا با این نوع دستورات کار کرده باشه؟؟؟
    آیا با کامپایلرkeilمیشه این دستورات را نوشت و جواب گرفت؟(مثل کدویژن که اول asm# می گذاریم و دستورات اسمبلی را بعد از آن می نویسیم)

    #2
    پاسخ : دستورات اسمبلیarm

    بهتر با کامپایلر IAR کار کنی . ولی به هر حال همه کامپایلر تحت c صدردصد زبان اسمبلی رو پشتی بانی میکنه و میتونی در یک پروژه چند ماجول با سی بنویسی و چند ماجول با اسمبلی
    اسمبلی اگه قبلا کار کرده باشی اسمبلی arm خیلی خیلی راحت تر است مثلا در فراخوانی یک تابع که باید ریچستر های مورد استفاده در زیر تابع رو push پوش کنی
    خوب در arm با دستور پوش همه 32 تا ریجستر پوش میشه و دیگه دغدغه نداری که از کدام ریجیستر استفاده کردی و به چه ترتیب پوش کردی به همون ترتیب پاپ کنی

    به هر حال از یک جایی شروع کن پی دی اف زیاده

    درضمن در اسمبلی فرق برنامه نویسی برای آرم اتمل با آرم فیلیپس عین فرق رانندگی با پیکان در برابر دوو است فقط جای دنده عقب و جای دست ترمز و دسته راهنما فرق میکنه
    تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
    داشتن عقله زيادتر از دیگر آدم ها است

    دیدگاه

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