بايت
البايت Byte هو أصغر واحدة قياس بيانات قابلة للعنونة بشكل مفرد. قياسياً، تتألف واحدة البايت من 8 بت، ويرمز لها بالحرف B.
يمكن تمثيل 256 حالة مختلفة باستخدام بايت واحد (من 0 حتى 255). تختلف أنواع القيم التي يمثلها البايت حسب نوع البيانات، حيث يمكن أن ترمز القيم للأعداد من 0 حتى 255، أو من -128 حتى +127، أو قد ترمز كل حالة من حالات البايت إلى حرف أو رمز من الأبجدية.
قد يكون حجم البايت مختلفاً عن 8 بت، حسب تصميم النظام. تاريخياً، كانت أحجام البايت مختلفة ومتنوعة ما بين 1 بت وحتى 48 بت. كان استخدام حجم 6 بت وحجم 9 بت منتشراً في ستينات القرن العشرين، كما ظهرت عدة ترميزات محارف مثل BCD الذي يستخدم 6 بت للترميز. كان البايت يدعى بأسماء أخرى مثل Syllable أو slab لكن هذه المصطلحات اختفت لصالح انتشار مصطلح بايت.
يرمز مصطلح octet لسلسلة البيانات التي تتألف من 8 بت، وهو يستخدم على نطاق واسع في معايير بروتوكولات الاتصالات لتفادي الالتباس مع أحجام البايت الأخرى.
أصل المصطلح
ظهر مصطلح بايت أول مرة أثناء تطوير IBM حاسوب 7030 في خمسينات القرن العشرين، الذي كان يستخدم 8 بت للدخل والخرج، ومع تطور وانتشار معالجات إنتل المصغرة ذات 8 بت في السبعينات، ساعد ذلك على انتشار مصطلح بايت على نطاق أوسع.
تم تعريف البايت قياسياً في معيار ISO/IEC 2382-1:1993، وأضيف لاحقاً إلى معيار IEEE 1541-2002 ثم معيار واحدات القياس الدولية IEC 80000-13:2008
مضاعفات البايت
الرمز الدولي | الاسم الإنكليزي | الاسم العربي | القيمة |
---|---|---|---|
KB | kilobyte | كيلوبايت | 1000 بايت |
MB | megabyte | ميغابايت | 1,000,000 بايت |
GB | gigabyte | غيغابايت | 109 بايت |
TB | terabyte | تيرابايت | 1012 بايت |
PB | petabyte | بيتابايت | 1015 بايت |
EB | exabyte | إكسابايت | 1018 بايت |
ZB | zettabyte | زيتابايت | 1021 بايت |
YB | yottabyte | يوتابايت | 1024 بايت |
جدول المضاعفات العشرية |
الرمز الدولي | الاسم الإنكليزي | الاسم العربي | القيمة |
---|---|---|---|
KiB | kibibyte | كيبي بايت | 210 = 1024 بايت |
MiB | mebibyte | ميبي بايت | 220 بايت |
GiB | gibibyte | غيبي بايت | 230 بايت |
TiB | tebibyte | تيبي بايت | 240 بايت |
PiB | pebibyte | بيبي بايت | 250 بايت |
EiB | exbibyte | إكسبي بايت | 260 بايت |
ZiB | zebibyte | زيبي يت | 270 بايت |
YiB | yobibyte | يوبي بايت | 280 بايت |
جدول المضاعفات الثنائية |
في نظام التشغيل ويندوز، لا يوجد تمييز بين نوعي المضاعفات في واحدات القياس، وإنما تستخدم المضاعفات الثنائية دوماً لكن مع إطلاق أسماء المضاعفات العشرية عليها. هذا يؤدي إلى الالتباس، حيث تظهر الملفات والمجلدات والمساحات التخزينية بأحجام مختلفة عن الواقع. مثلاً، قرص تخزيني حجمه 1.5 تيرابايت سيظهر حجمه 1.36 تيرابايت في ويندوز (الصحيح أن يكون 1.36 تيبي بايت).