تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: یک سوال اسمبلی

  1. #1
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض یک سوال اسمبلی

    سلام
    فرمول تبدیل عدد از bcd به bin در 16 بت چگونه است؟
    مثلامی خواهم 200bcd را به 200bin ببرم. راه حل سریع نمی خواهم. مثلا در 8 بیت عدد اول را به باینری برده آنگاه آن را به طور متوالی بر 2x تقسیم می کنیم و خارج قسمت های اول و سوم را با هم جمع می کنیم و... می خواهم بدانم که در 16 بیت کدام خارج قسمت ها را باید با هم جمع کرد؟
    ممنون

  2. #2
    پروفشنال Mohamma:D's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    arak city
    پست ها
    543

    پيش فرض

    منظورتو نفهميدم
    مگه ميشه عدد
    200bcd ‌رو به 200bin برد؟
    ولي اگه منظورت اين باشه كه عدد 200bcd باينري چي ميشه ميتونم كمكت كنم

    از سمت راست شروع ميكنيم:
    0 اول توي bcd همون 0000 توي مبناي باينريه پس اولي رو بجاش ميزاريم 0000
    0دوم هم توي bcd همون 0000 توي باينريه پس بجاش ميزاريم 0000
    عدد 2 هم توي bcd همون 0010 توي باينريه پس بجاش ميزاريم 0010

    بنابراين عدد 200bcd همون 0000 0000 0010 توي مبناي باينريه؟

    افتاد؟

  3. #3
    اگه نباشه جاش خالی می مونه roya_borhany's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    کره زمین
    پست ها
    206

    پيش فرض

    این روش سریع و کنکوری است نگاه کنید عدد 30 bcd را به 30 bin این گونه می برند:
    30bcd= 48
    48 /2 = 24 که در مبنای 16 برابر 18
    24/2 = 12 که در مبنای 16 برابر c
    12/2 = 6 که در مبنای 16 برابر 6
    حال اگر 18 و 6 را در مبنای 16 با هم جمع کنیم برابر 1E می شود که با همین راه حل شما برابری می کند. اما میخواهم بدانم که در اعداد 3 رقمی کدام خارج قسمت ها جمع می شوند؟ همین.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •