بایت
بایت یکی از یکاهای اساسی سنجش مقدار دادهها در رایانه و به معنی کوچکترین واحد قابل آدرسدهی (addressable) اطلاعات است که در رایانههای امروزی عموماً به صورت هشت بیت متوالی در نظر گرفته میشود. همچنین در بسیاری از زبانهای برنامهنویسی، یک نوع داده (به انگلیسی: Data Type) صحیحی با این نام وجود دارد.
مقادیر بایتها | |||||
---|---|---|---|---|---|
دهدهی | دودویی | نامشخص | |||
نام (نماد) | استاندارد بینالمللی | نام (نماد) | مقدار | کاربرد عمومی (درکشورها) | مقدار |
کیلوبایت (kB) | ۱۰ | کیبیبایت (KiB) | ۲ | کیلوبایت (KB) | ۲ |
مگابایت (MB) | ۱۰ | مبیبایت (MiB) | ۲ | مگابایت (MB) | ۲ |
گیگابایت (GB) | ۱۰ | گیبیبایت (GiB) | ۲ | گیگابایت (GB) | ۲ |
ترابایت (TB) | ۱۰ | تبیبایت (TiB) | ۲ | ترابایت (TB) | ۲*۱۰ |
پتابایت (PB) | ۱۰ | پبیبایت (PiB) | ۲ | پتابایت (PB) | ۲*۱۰ |
اگزابایت (EB) | ۱۰ | اگزبیبایت (EiB) | ۲ | اگزابایت (EB) | ۲*۱۰ |
زتابایت (ZB) | ۱۰ | زبیبایت (ZiB) | ۲ | زتابایت (ZB) | ۲*۱۰ |
یوتابایت (YB) | ۱۰ | یوبیبایت (YiB) | ۲ | یوتابایت (YB) | ۲*۱۰ |
سوتابایت (SB) | ۱۰ | سوبیبایت (SiB) | ۲ | سوتابایت (SB) | ۲*۱۰ |
یک بایت معادل یک نویسه است و در پردازندههای ۸ بیتی برابر با طول ثباتها، تعداد بیتهای قابل محاسبه در واحد محاسبه و منطق پردازنده، تعداد خطوط مسیر داده (به انگلیسی: Data Bus) یا تعداد خطوط مسیر آدرس (به انگلیسی: Address Bus) است.
ابهامزدایی
در مورد مقیاسهای بزرگتر (مضارب بایت)، از دو تعریف متفاوت استفاده میشود که اولی مبتنی بر توانهایی از عدد ۲ است؛ مثلاً کیلوبایت برابر با ۲ و مگابایت برابر با ۲ است. در این تعریف از دستگاه اعداد دودویی استفاده شدهاست. اما، تعریف دوم مبتنی بر دستگاه اعداد دهدهی است و از توانهای ۱۰ برای بیان حجم دادههای دیجیتال استفاده میکند. بدین ترتیب، برای مثال پیشین، کیلوبایت معادل ۱۰ و مگابایت برابر با ۱۰ خواهد بود. گفتنی است که کاربرد یکی از این دو تعریف بستگی به کاربرد آن دارد. بدین صورت که برای بیان گنجایش حافظه دیسک سخت و حجم دادههای انتقال در مخابرات و شبکههای رایانهای از توان ۱۰ ولی برای بیان ظرفیت حافظه تصادفی رایانه (به انگلیسی: RAM) از توان دودویی آن استفاده میشود.
منابع
- ↑ Buchholz, Bemer (۱۹۶۲ میلادی). "Planning a Computer System" (به انگلیسی). Archived from the original on 23 October 2012. Retrieved 20 February 2012.
- ↑ مشارکتکنندگان ویکیپدیا. «نوع داده صحیح «بایت» در زبانهای برنامهنویسی». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۲۰ فوریه ۲۰۱۲.
- ↑ «تعریف پیشوند یکاهای «بایت» در وبگاه «whatsabyte»». بایگانیشده از اصلی در ۲۱ ژوئیه ۲۰۱۳. دریافتشده در ۲۰ فوریه ۲۰۱۲.