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

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




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

نام تاپيک: صفر و یک

  1. #1
    آخر فروم باز ila's Avatar
    تاريخ عضويت
    Sep 2005
    پست ها
    2,542

    پيش فرض صفر و یک

    در مورد صفر و یک کردن تو مبانی کامپیوتر برام توضیح میدید...کامل همرا ه با مثال..مثلا چه جوری یه عددی رو میدن میگن تبدیلش کنین به صفر و یک..و بلعکس

  2. #2
    داره خودمونی میشه Herasat's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    53

    13

    سلا م

    چون كامپيوتر يك وسيله ديجيتالي است پس از منطق ديجيتالي پيروي مي كند. در منطق ديجيتال صفر(0) يعني خاموش و يك (1) يعني روشن. واين يعني يك سيستم ديجيتال با همه ي پيشرفتي كه دارد دست آخر تمام اعمالش را بصورت منطق باينري انجام ميدهد ، زيرا تنها راه قابل فهم براي سيستم است. كاربرد منطق باينري زماني درك ميشود كه لازم است محاسباتي در زمينه يكسري از مسائل محاسباتي در زمينه طراحي سخت افزاري و سيستمي صورت گيرد كه كمي پيچيده مي باشد اما براي در ك بهتر آن را بصورت ساده تري مطرح مي كنم . ممكن است در يك زبان بر نامه نويسي سطح پايين مثل ( اسمبلي ) لازم باشد دو عدد با هم جمع شون براي اين كار لازم است ابتدا دو عدد كه در مبناي ده هستند مثل 20 و 10 به دو عدد در مبناي دو تبديل شوند و سپس محاسبه انجام شود. براي انجام اين عمل كافي است به شكل زير عمل كنيم:

    1- ابتدا 20 را تقسيم بر 2 مي كنيم

    2- و باقي مانده را در يك گوشه يادداشت ميكنيم.

    3- خارج قسمت را بر 2 تقسيم كرده و باقي مانده را در گوشه اي مينويسيم

    4- خارج قسمت تقسيم آخري را بر 2 تقسيم ميكنيم و باقي مانده را در گوشه اي مي نويسيم

    5- خارج قسمت تقسيم آخري را بر 2 تقسيم كرده و باقي مانده را مي نويسيم

    6- اين عمل تا جايي صورت مي گيرد كه آخرين خارج قسمت از 2 كمتر باشد

    7- حال آخرين خارج قسمت را نيز يادداشت مي كنيم

    8- حال از آخرين مقدار نوشته شده شروع به نوشتن از چپ ب راست مي كنيم تا به اولين رقم نوشته شده برسيم.

    9- يعني (10100) در مبناي 2 عدد 20

    10 و همين كار را براي عدد 10 انجام مي دهيم.
    ----------------------------------------------------------------------------------------------------------------------------
    * براي تبديل از مبناي 2 به 10 نيز بصورت زير عمل مي كنيم :

    عدد ( 10100) را به مبناي 10 ببريد.

    1- از راست به چپ به اولين رقم توان 0

    2-به دومين رقم توان 1 و همين طور تا آخرين رقم به شماره توان مي افزاائيم.

    و در آخر مي نويسيم 20 = 4^2*0 + 1^2*0+ 2^2*1 + 3^2*0 + 4^2*1

    در ضمن براي آشنايي بيشتر حتما كتاب زبان ماشين و اسمبلي يكي از انتشارات معتبر را مطالعه كنيد.

  3. #3
    Banned
    تاريخ عضويت
    Nov 2006
    محل سكونت
    مفت آباد
    پست ها
    123

    پيش فرض

    روش ساده تری هم برای تبدیل وجود داره

  4. #4
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2006
    پست ها
    85

    پيش فرض

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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