نحوه خواندن باینری

ساخت وبلاگ

یادگیری نحوه خواندن باینری به درک رایانه ها کمک می کند

  • دانشگاه ماین

رایان دوب یکی از مشارکت کنندگان مستقل در LifeWire و مدیر سابق مدیر MakeUseof ، تحلیلگر ارشد فناوری اطلاعات و مهندس اتوماسیون است.

در این مقاله

پرش به یک بخش

چه چیزی باید بدانید

  • اعداد باینری بدون امضا فقط شامل موارد و صفرها است. از سمت راست شروع کنید و در سمت چپ کار کنید.
  • صفرها همیشه صفر هستند. هر موقعیت نشان دهنده افزایش قدرت 2 با 2 0 است که برابر با 0 است.
  • مقادیر همه اعداد را برای نتیجه پایه 10 آشنا اضافه کنید.

در این مقاله نحوه خواندن اعداد باینری بدون امضا ساده توضیح داده شده است و شامل اطلاعات مربوط به شماره های باینری امضا شده است که می تواند اعداد مثبت یا منفی را نشان دهد.

نحوه خواندن کد باینری

"خواندن" کد باینری به طور معمول به معنای ترجمه یک عدد باینری به یک شماره پایه 10 (اعشاری) است که افراد با آن آشنا هستند. این تبدیل به اندازه کافی ساده است که وقتی می فهمید زبان باینری چگونه کار می کند ، در ذهن شما انجام می شود.

اگر رقم صفر نباشد ، هر مکان رقمی در یک عدد باینری مقدار خاصی دارد. پس از تعیین تمام این مقادیر ، آنها را به سادگی اضافه می کنید تا مقدار پایه 10 (اعشاری) عدد باینری را بدست آورید.

برای دیدن نحوه کار این ، شماره باینری 11001010 را بگیرید.

بهترین راه برای خواندن یک شماره باینری ، شروع با رقم سمت راست و کار به سمت چپ است. قدرت آن مکان اول صفر است ، به معنای مقدار آن رقم ، اگر صفر نباشد ، دو قدرت صفر یا یک است. در این حالت ، از آنجا که رقم صفر است ، مقدار این مکان صفر خواهد بود.

Image of a binary number conversion

بعد ، به رقم بعدی بروید. اگر یکی است ، سپس دو را به قدرت یک محاسبه کنید. از این مقدار نیز یادداشت کنید. در این مثال ، مقدار دو به قدرت یک است که دو مورد است.

Image of calculating a binary number

این روند را تکرار کنید تا زمانی که تمام راه را به سمت چپ ترین رقم برسانید.

Image of calculating a binary number

برای به پایان رساندن ، تنها کاری که باید انجام دهید اینست که همه این اعداد را به هم اضافه کنید تا مقدار اعشاری کلی شماره باینری را بدست آورید: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202

راه دیگر برای دیدن این کل فرآیند به شکل معادله به شرح زیر است: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0x 2 0 = 202

اعداد باینری امضا شده

روش فوق برای اعداد باینری اساسی و بدون امضا کار می کند. با این حال ، رایانه ها به روشی برای نشان دادن اعداد منفی با استفاده از باینری نیز نیاز دارند.

به همین دلیل ، رایانه ها از شماره های باینری امضا شده استفاده می کنند. در این نوع سیستم ، چپ ترین رقم به عنوان بیت علامت شناخته می شود ، در حالی که رقم های باقیمانده به عنوان بیت های بزرگی شناخته می شوند.

خواندن یک عدد باینری امضا شده تقریباً مشابه با علامت گذاری نشده است ، با یک تفاوت جزئی.

همان روشی را که در بالا توضیح داده شد برای یک عدد باینری بدون امضا انجام دهید ، اما پس از رسیدن به سمت چپ به سمت چپ ، متوقف شوید.

Screenshot of reading a signed binary number

برای تعیین علامت ، چپ ترین بیت را بررسی کنید. اگر یکی باشد ، تعداد آن منفی است. اگر صفر باشد ، تعداد آن مثبت است.

Image of calculating a signed binary number

اکنون همان محاسبه را انجام دهید ، اما علامت مناسب را روی عدد اعمال کنید همانطور که در سمت چپ بیت نشان داده شده است: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74

روش باینری امضا شده به رایانه ها اجازه می دهد تا اعدادی را مثبت یا منفی نشان دهند. با این حال ، این یک بیت اولیه را مصرف می کند ، به این معنی که اعداد بزرگتر به حافظه کمی بیشتر از اعداد باینری بدون امضا نیاز دارند.

درک اعداد باینری

اگر علاقه مند به یادگیری نحوه خواندن باینری هستید ، مهم است که درک کنید که اعداد باینری چگونه کار می کنند.

باینری به عنوان یک سیستم شماره گذاری "پایه 2" شناخته می شود ، به این معنی که برای هر رقم دو عدد ممکن وجود دارد. یک یا صفر. اعداد بزرگتر با اضافه کردن موارد اضافی یا صفرها به شماره باینری نوشته می شوند.

دانستن چگونگی خواندن باینری برای استفاده از رایانه ها بسیار مهم نیست ، اما خوب است که این مفهوم را درک کنید تا از نحوه ذخیره رایانه ها در حافظه قدردانی بهتری داشته باشید. همچنین به شما امکان می دهد اصطلاحاتی مانند اندازه گیری های 16 بیتی ، 32 بیتی ، 64 بیتی و حافظه مانند بایت (8 بیت) را درک کنید.

بهترین بروکر فارکس...
ما را در سایت بهترین بروکر فارکس دنبال می کنید

برچسب : نویسنده : داریوش اسدزاده بازدید : 42 تاريخ : پنجشنبه 3 فروردين 1402 ساعت: 15:31