TechBord Logo
TechBord detail

دودویی (Binary) چیست؟

دودویی (یا پایه-2) یک سیستم عددی که فقط از دو رقم استفاده می کند - 0 و 1. کامپیوتر (Computer) به صورت باینری عمل می کند، به این معنی که داده (Data) را ذخیره می کند و محاسبات را فقط با استفاده از صفر انجام می دهد. و یک ها.

یک رقم باینری تنها می تواند درست (1) یا غلط (0) را در منطق بولی (Boolean) نشان دهد. با این حال، چندین رقم باینری را می توان برای نمایش اعداد بزرگ و انجام تابع (Function) پیچیده استفاده کرد. در واقع، هر عدد صحیح (Integer) را می توان به صورت باینری نشان داد.

در زیر لیستی از چندین عدد اعشاری (یا "پایه-10") ارائه شده به صورت باینری ارائه شده است.

<�جدول. class="grey"> اعشاری دودویی محاسبه پایه 2 0 0 n/a 1 1 20 2 10 21 3 11 21 + 20 4 100 22 5 101 22+ 20 6 22 + 21 7 111 22 + 21 + 20 1000 23 9 1001 23 + 20 10 1010 23 + 21 64 1000000 26 256 100000000 28 1024 10000000000 210

یک بیت (Bit) حاوی یک مقدار باینری منفرد است - 0 یا 1. بایت (Byte) حاوی هشت بیت است، به این معنی که می تواند 256 بیت داشته باشد (28) مقادیر مختلف. این مقادیر ممکن است برای نشان دادن شخصیت (Character) مختلف در یک سند متنی، مقادیر قرمز سبز آبی (RGB) یک پیکسل (Pixel) در یک فایل تصویری یا بسیاری از انواع دیگر داده ها استفاده شوند.

فایل (File) بزرگ ممکن است حاوی چندین هزار بایت (یا چندین مگابایت (Megabyte)) داده باینری باشد. یک برنامه کاربردی (Application) بزرگ ممکن است هزاران مگابایت داده را اشغال کند. مهم نیست که یک فایل یا برنامه چقدر بزرگ باشد، در ابتدایی ترین سطح آن، به سادگی مجموعه ای از ارقام باینری است که می تواند توسط یک کامپیوتر پردازنده (Processor) خوانده شود.

توجه: اصطلاح "باینری" همچنین ممکن است برای توصیف یک برنامه نرم افزاری کامپایل (Compile) استفاده شود. هنگامی که یک برنامه کامپایل شد، حاوی داده های باینری به نام "کد ماشین" است که می تواند توسط واحد پردازش مرکزی (CPU) رایانه اجرا شود. در این مورد، «دودویی» برخلاف فایل‌های کد منبع (Source Code) مبتنی بر متن که برای ساخت برنامه استفاده شده‌اند، استفاده می‌شود.

تعریف اصطلاح دودویی (Binary) توسط تک بورد

تعریف دودویی (Binary) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف دودویی (Binary) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.