تک دیک

واژه نامه و مجله آموزشی کامپیوتر و فناوری

بایت Byte

بایت یا Byte چیست؟

بایت (Byte) یکی از واحدهای اندازه‌گیری اطلاعات دیجیتال است که معمولا از 8 بیت (bit) تشکیل شده است. در گذشته تعداد بیت‌های لازم برای کدگذاری یک کاراکتر در رایانه را بایت می‌نامیدند.

استاندارد رایج 8 بیتی برای بایت، امکان نمایش باینری اعداد صفر تا 255 را در یک بایت فراهم می‌آورد. البته در گذشته اندازه بایت متغیر و وابسته به سخت افزار بوده است. به همین دلیل در برخی مواقع برای از بین بردن ابهام Byte، از واژه‌ی اختصاصی‌تر Octet (اکتت) با نماد o به عنوان واحدی متشکل از 8 بیت استفاده می‌شود.

لازم به ذکر است نماد Byte، حرف B بزرگ می‌باشد. این در حالی است که معمولا از حرف b کوچک به عنوان نماد بیت استفاده می‌شود. اما به منظور جلوگیری از بروز تداخل میان این دو نماد، استفاده از نماد bit برای واحد بیت توصیه می‌شود.

پیشوندهای بایت

همانند بیت، برای Byte نیز از پیشوندهای کیلو (یا Kilo با نماد K معادل هزار)، مگا (یا Mega با نماد M معادل میلیون)، گیگا (یا Giga با نماد G معادل میلیارد)، ترا (یا Tera با نماد T معادل 10 به توان 12) و … استفاده می‌شود. بر این اساس 1KB معادل 1000 بایت، 1MB معادل یک میلیون بایت و … خواهد بود. به طور مشابه پیشوندهای باینری نظیر کیلوباینری (Ki معادل 1024 یا 2 به توان 10)، مگاباینری (Mi معادل 2 به توان 20) و … برای بایت نیز قابل استفاده هستند. در جدول زیر می‌توانید نماد تعدادی از واحدهای رایج و ضریبی که به آن‌ها منتسب شده است را مشاهده کنید.

ضریب نماد نام نماد ضریب نماد نام نماد
103 KB kilobyte 210 KiB kibibyte
106 MB megabyte 220 MiB mebibyte
109 GB gigabyte 230 GiB gibibyte
1012 TB terabyte 240 TiB tebibyte
1015 PB petabyte 250 PiB pebibyte
1018 EB exabyte 260 EiB exbibyte
1021 ZB zettabyte 270 ZiB zebibyte
1024 YB yottabyte 280 YiB yobibyte
1027 RB ronnabyte
1030 QB quettabyte

نوع داده بایت

در بسیاری از زبان‌های برنامه نویسی (از جمله جاوا، ویژوال بیسیک و سی شارپ) نیز نوع داده‌ای به نام Byte وجود دارد که 8 بیت فضا را اشغال می‌کند و معمولا برای نگه‌داری اعداد صحیح بدون علامت از 0 تا 255 یا اعداد صحیح علامتدار از -128 تا 127 استفاده می‌شود.

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکیپدیا

امیرحسین شهسواری

عاشق دنیای رایانه و فناوری به خصوص برنامه نویسی هستم؛ یادگرفتن و البته یاد دادن چیزای جالبی که یاد گرفتم باعث خوشحالیم میشه و از اولویت‌های اصلی زندگیم به حساب میاد. از مدیریت و نوشتن در تک دیک هم واقعا لذت می‌برم :)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *