دودویی Binary

شعت مردم براش خب. چرا انقدر غمگین آخه ಥ‿ಥ
دودویی (Binary)
دودویی (Binary) ممکنه به یکی از موارد زیر اشاره کنه:
- دودویی (Binary) یک سیستم دو پایهای هست، یعنی فقط از دو عدد ۰ و ۱ تشکیل شده و توسط گتفریید لایبنیتس (Gottfried Leibniz) اختراع شد. این دودویی Binary سیستم عددی، پایهای برای همه کدهای باینریست و برای نوشتن دادهها از جمله دستورالعملهایی که برای پردازندههای کامپیوتر استفاده میشن، یا متنهای دیجیتالی که هر روز میبینید، استفاده میشه.
عملکرد اعداد دودویی
در باینری ۰ و ۱ برای نمایش به ترتیب OFF یا ON استفاده میشه، یعنی خاموش یا روشن بودن یک سیگنال الکتریکی دودویی رو نمایش میده.
دلیل استفاده کامپیوترها از دودویی
دودویی هنوز هم به یکی از دلایل زیر کد اصلی کامپیوتر دودویی Binary هست.
- دارای طراحی ساده و ظریفی هست.
- ۰ و ۱ باینری یک روش سریع برای تشخیص وضعیت یک سیگنال الکتریکی هست.
- قطب مثبت و منفی رسانههای مغناطیسی به سرعت دودویی Binary به دودویی تبدیل میشن.
- دودویی بهترین روش برای کنترل مدارمنطقی هست.دودویی Binary
نحوه محاسبه اعداد دودویی
نمودار زیر عدد دودویی ۰۱۱۰۱۰۰۰ رو نمایش میده. ستون شماره یک توانهای عدد دو رو نمایش داده، با به توان رساندن دودویی Binary عدد دو و جمع مقادیر ردیف دوم که در ستون باینری ۱ قرار دارن نتیجه به دست میاد. در این مثال، مقدار کل رو با خواندن نمودار از راست به چپ و جمع کردن مقدار هر ستون با ستون قبلی بدست میاریم: (۸ + ۳۲ + ۶۴) = ۱۰۴. همانطور که میبینید، بیتهای ۰ رو نمیشماریم، چون اونها “خاموش” هستن.
مثال بعدی ۱۱۱۱۱۱۱۱ بزرگترین عدد ۸ بیتی دودویی هست. حالا دوباره شروع میکنیم به خواندن از راست به چپ که میشه ۱ + ۲ + ۴ + ۸ + ۱۶ + ۳۲ + ۶۴ + ۱۲۸ = ۲۵۵.
توجه داشته باشید: شمارش کامپیوتر معمولا با ۰ به جای ۱ شروع میشه. بنابراین، دودویی Binary دودویی Binary شمارش تمام بیتها برابر ۲۵۵ میشه، اما اگه از ۱ شروع کنید، واقعا ۲۵۶ میشه.
نکته: اگه شما کد باینری رو از اولین مثال (که عدد ۱۰۴ بود) بگیرید و به ASCII تبدیل کنید، حروف دودویی Binary h کوچک رو تولید میکنید. برای کلمه hi، باید باینری حرف i رو که ۰۱۱۰۱۰۰۱ هست به اون اضافه کنید. با قرار دادن این دو کد کنار هم، ما ۰۱۱۰۱۰۰۰۰۱۱۰۱۰۰۱ یا ۱۰۴ و ۱۰۵ رو داریم که نشان دهنده hi است.
۲. در جلسه FTP، دودویی فرمانی هست که حالت انتقال فایل رو به دودویی تبدیل میکنه.