دودویی

در طول تاریخ، تقریباً هر تمدنی از سیستم اعداد اعشاری با 10 رقم استفاده کرده است: صفر تا نه. همه اعدادی که احتمالاً فکر می کنیم از ترکیبی از این 10 رقم استفاده می کنند.

اما رایانه ها متفاوت عمل می کنند. در عوض، آنها از یک سیستم عددی استفاده می کنند که فقط دو رقم دارد: یک و صفر. این سیستم باینری نامیده می شود و رایانه شما دائماً از آن استفاده می کند.

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

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

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

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

شاید برای شما این سوال پیش آمده باشد که چرا رایانه ها به جای سیستم اعشاری که ما برای شمارش اشیا در زندگی روزمره خود استفاده می کنیم، از سیستم دودویی استفاده می کنند. همانطور که در بالا ذکر شد، باینری دو حالت دارد: خاموش و روشن. اگر کامپیوترها از سیستم اعشاری استفاده می کردند، به جای آن 10 حالت وجود داشت و برای پردازش همه آنها باید سخت تر کار می کردند. پردازش دودویی برای رایانه ها آسان تر است و همچنین فضای کمتری را اشغال می کند.

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

0
0