ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2011/03/05
    شيراز
    110
    12

    Question تفسیر این دستورات در اسمبلی

    سلام
    کسی میدونه این دستورات دقیقا چی میگن:
    asm volatile ("mov.b %1,[%0] \n"
    "mov.b %2,[%0] \n"
    "mov.b %3,[%0] \n" : /* no outputs */ : "r"(p), "r"(b), "r"(c),
    "r"(a));
    دستورات که دستور mov هستن اما چی رو تویه چی میزن رو نفهمیدم
    و کاملش رو اینجا میزارم که متوجه کل برنامه بشید:


    int current_cpu_ipl; /* declare temp variable for CPU IPL storing */

    SET_AND_SAVE_CPU_IPL(current_cpu_ipl, 7);
    char a, b, c, *p;

    a = 2;
    b = 0x46;
    c = 0x57;
    p = (char *)&OSCCON;

    asm volatile ("mov.b %1,[%0] \n"
    "mov.b %2,[%0] \n"
    "mov.b %3,[%0] \n" : /* no outputs */ : "r"(p), "r"(b), "r"(c),
    "r"(a));

    /* restore CPU IPL value after executing unlock sequence */
    RESTORE_CPU_IPL(current_cpu_ipl);
    ضمنا این کدها مربوط به تغییر ریجستر osccon در میکرو dspic30f هست و باعث میشه که کریستال ساعت کانفینگ بشه؛ من فقط همون قسمت دستورات mov رو مشکل دارم و بقیه رو میفهمم.
    ممنون میشم کمی بهش فکر کنید و اگر چیزی به ذهنتون رسید اینجا بنویسید
    * *
  2. #2
    2016/09/11
    238
    95

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط gh-m

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلامد
    برای چه پردازنده ی و اسم کمپایلر
    تقریبا باید بری اون کامپایلیر که این کد ها را به ماشین تبدیل می کند را مطاله کنی چون استاندارد نیست
  3. #3
    2011/03/05
    شيراز
    110
    12

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط antipa

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    برای چه پردازنده ی و اسم کمپایلر
    تقریبا باید بری اون کامپایلیر که این کد ها را به ماشین تبدیل می کند را مطاله کنی چون استاندارد نیست
    برای کامپایلر شرکت میکروچیپ (MPLAB X IDE 4.5)
    البته این کدها جزء مثالهای خود شرکت میکروچیپ هست و جواب هم میده اما نمیدونم چرا اینجوری نوشته شده
    * *
  4. #4
    2013/04/06
    yazd
    1,032
    96

    پاسخ : تفسیر این دستورات در اسمبلی

    كدها بهم ريخته است اگر بتونيد بهتر بنويسيد يا عكسي ازش برام بگيريد ميتونم كمكتون كنم
  5. #5
    2011/03/05
    شيراز
    110
    12

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط mostafa6369

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    كدها بهم ريخته است اگر بتونيد بهتر بنويسيد يا عكسي ازش برام بگيريد ميتونم كمكتون كنم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ویرایش توسط gh-m : 2019/11/03 در ساعت 19:24
    * *
  6. #6
    2017/06/13
    723
    371

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط gh-m

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    [IMG]C:\Users\gh68m\OneDrive\Pictures\Screenshots\2019-11-03.png[/IMG]
    سلام
    دوست عزیز شما باید عکس رو جایی آپلود کنید و لینکش رو اینجا قرار بدید. از روی کامپیوتر شما تصویر لود نمیشه. سرچ کنید فضای ذخریه سازی رایگان، چند سایت هست که این سرویس رو ارائه میدن.
  7. #7
    2011/03/05
    شيراز
    110
    12

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط hossein.m98

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام
    دوست عزیز شما باید عکس رو جایی آپلود کنید و لینکش رو اینجا قرار بدید. از روی کامپیوتر شما تصویر لود نمیشه. سرچ کنید فضای ذخریه سازی رایگان، چند سایت هست که این سرویس رو ارائه میدن.
    تشکر انجام شد
    * *
  8. #8
    2011/03/05
    شيراز
    110
    12

    پاسخ : تفسیر این دستورات در اسمبلی

    نقل قول نوشته اصلی توسط mostafa6369

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    كدها بهم ريخته است اگر بتونيد بهتر بنويسيد يا عكسي ازش برام بگيريد ميتونم كمكتون كنم
    عکس رو فرستادم ممنون میشم راهنمایی کنید
    * *
نمایش نتایج: از 1 به 8 از 8

موضوعات مشابه

  1. دستورات اسمبلی تو کامپایلرهای مختلف فرق داره ؟؟
    توسط saeiddiod در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 3
    آخرين نوشته: 2016/03/24, 20:45
  2. تفسیر مدار بوق
    توسط 12#;hannan در انجمن مدار هاي ديجيتال
    پاسخ: 1
    آخرين نوشته: 2015/07/13, 02:45
  3. مشکل با دستورات اسمبلی در کدویژن
    توسط hadi_hashemi_85 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2012/02/23, 20:17
  4. سوال درباره نحوه عمل تقسیم توسط دستورات اسمبلی AVR
    توسط daryanavard در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2009/01/25, 16:30
  5. پاسخ: 0
    آخرين نوشته: 2007/08/26, 16:17

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •