top of page
لديك اقتراح / استفسار/ تصحيح معلومة
مقالات أخرى 
منشورات مميزة 

الفرق بين الـ Bit و Byte


مقدمة

كلمة بايت byte المعروفة لدى اى شخص يستخدم الكمبيوتر او جهاز تكنولوجيا معلومات اخر ، ويعتبرها الجميع اصغر وحدة قياس تخزينية فى الكمبيوتر ، فدائماً ما نستخدم وحدة البايت byte فى تحديد حجم الملفات الموجودة باجهزتنا ، واحياناً نسمع المصطلح bit ، ويقع الكثيرون فى خطأ كبير ، وهو التعامل مع مصطلح bit على انه شكلك مختصر لكلمة byte ، والحقيقة ان المصطلحين مختلفين تماماً ، فوحدة الـ bit تعنى Binary Digit (الرقم الثنائى) والذى يمثل لغة الاله والمعروفة بلغة (0 و 1) ، فى حين ان الـ Byte هى وحدة قياس مجموعة من الـ bit .

لماذا نطلق على المعلومات على الكمبيوتر (المعلومات الرقمية)

دائما نطلق على اى معلومة تنتج او تخزن فى جهاز الكترونى على انها معلومة رقمية ، اذن ما علاقة الارقام بالامر .

كما ذكرت سابقاً فوحدة Bit تعنى الرقم الثنائى وهو (0 و 1) ، فهذين الرقمين هو ما يمثل كل المعلومات على اى اله معلوماتية كالكمبيوتر وغيره ، الـ 0 و 1 فى الحقيقة لا تعنى الارقام التى نعرفها فى حياتنا اليومية ، ولكن هما اشارة لعملية كهربائية تحدث فى الاله ، فرمز 1 يعنى تشغيل او توصيل كهرباء والرمز 0 يعنى فصل الكهرباء (لمزيد من التوضيح عن لغة الاله اقرأ هذة الفقرة فى هذا المقال < ماذا تعنى كلمة bit وما هى لغة الالة >) .

ولهذا اى جهاز الكترونى يستخدم الرقمين 0 و 1 كلغة كهربية فى انتاج او تخزين المعلومات يسمى جهاز رقمى

وحدة البايت Byte هى مجموعة من ال Bit ، والواحدByte تساوى 8bit .

قيمة واحد byte تستطيع انتاج 256 حالة مختلفة من خلال الـ 8Bits التى تحتويها ، وهذه الحالات تظهر لنا فى اشكال مفهومة للبشر على شكل الاحرف والارقام العشرية التى نعرفها ، ففى الاصل الواحد byte يعنى ترميزاً لرقم او حرف يستطيع البشر فهمة ، فمثلا الحرف A يساوى 10000001 وهذه المجموعة مكونة من 8 خانات (8bit) والتى تساوى واحد byte - هذا الترميز معروف الى يومنا هذا باسم ASCII Code ، ويوجود مجموعة مختلفة من الترميز تستخدم ال 8bit فى انتاج احرف وارقام للغات اخرى ، وايضاً هناك العديد من الترميزات الاخرى التى تستخدم فى اشياء اخرى مثل ترميز الالوان التى تظهر على الشاشة والتى من خلالها يمكن عرض الصور على اجهزة الكمبيوتر .

حسابياً نستطيع معرفة عدد الاحتمالات التى يمكن للواحد byte انتاجها من خلال المعادلة (8^2) {2 مرفوعة للاس 8} ، نستخدم الرقم 2 فى المعادلة لان نظام العد فى لغة الاله لا يوجد به الى رقمين فقط وهما 0 و 1.

باختصار كل الملفات والمعلومات على الكمبيوتر مكونة من مجموعات من الـ bits (لغة الاله) المختصرة فى شكل byte ، ولكن وحدة الbyte تستخدم فى قياس حجم الملفات والوحدات التخزينية ، فى حين ان bit تستخدم لاى نوع من المعلومات بشكل عام ، حتى وان لم تكن فى اجهزة الكمبيوتر .

مشكلة الفرق بين الـ bit والـ byte

تستخدم كل من الوحدتين bit و byte للاشارة اللى حجم المعلومات الموجودة على الكمبيوتر ، ولنبسط الامر يجب ان نعتبر ان كلا الوحدتين تشير الى نفس الشئ ولكن بشكل مختلف ، مثل وحدة قياس الكيلو متر ووحدة قياس الميل ، فكلاهما يشير الى المسافة لكن باشكال مختلفة .

المشكلة الحقيقة التى يقع فيها المستخدم العادى ، هى تشابه رمز نظامين القياس ، فرمز الوحديتن هو حرف الـ b ، وايضاً متى يكون الاستخدام انسب لل bit ومتى يكون انسب لل byte .

على سبيل المثال ، فان كنت متعاقد مع احد الشركات المزودة بخدمات الانترنت على سرعة 1024 كيلو ، وعند استخدامك لهذه السرعة تجد ان سرعة التحميل لا تتعدى الرقم 128 كيلو ، وقد يعتقد البعض شركة الانترنت تخالف العقد وتعطيك سرعة اقل من المتعاقد عليها ،ولكن فى الواقع الخطأ هنا فى عدم تحديد وحدة القياس ، فشركات الانترنت تقدم الخدمة بوحدة ال bit وليس ال byte ، فى حين ان انظمة التشغيل مثل windows والبرامج المستخدمة فى تحميل المفات تتعامل مع وحدة قياس الـ byte .

وهذا يتضح عندما نحول وحدة القياس من bit لـ byte من خلال قسمة قيمة الـ bit على 8 (هذا لان الواحد byte يساوى 8bit )

1024 ÷ 8 = 128

سنجد ان الناتج هنا هو 128 وهو الرقم الحقيقى لسرعة الانترنت .

ويمكنك التحويل العكسى من byte الى bit من خلال ضرب قيمة الـ byte فى 8

128 * 8 = 1024

وستجدهما نفس القيمة مع اختلاف وحدة القياس .

معلومة (فى الغالب تستخدم وحدة الـbit فى قياس عرض مرور البيانات بين الاجهزة والشبكات والانترنت ، ويطلق عليها مسمى bandwidth ، فى حين ان وحدة ال byte تستخدم لقياس حجم المعلومات المتراكم ، مثل احجام الملفات)

كيف يمكن التميز بين الـ byte والـ bit

يمكن التميز بينهم من حجم الحرف الذى يشر الى وحدة القياس ، فدائما وحدة قياس الـ bit تختصر بحرف الـ b الصغير (Small) وفى الغالب تظهر بالشكل المختصر bps والتى تعنى bit per second (بت فى الثانية) ، فى حين ان وحدة ال byte تستخدم حرف الـ B الكبير (Capital) وفى الغالب تظهر بهذا الشكل B/s والتى تعنى بايت / ثانية (بايت لكل ثانية) ، الصورة التالية توضح امثلة على ذلك

الصورة السابقة اثناء تحميل ملف من الانترنت ، و تظهر سرعة التحميل بوحدة الـ Byte التى نعرفها من شكل حرف الـ B الكبير (Capital) كما بالصورة (271KB/s)

الصورة السابقة لبرنامج يقيس حركة مرور البيانات بشبكة الجهاز ، وتظهر سرعة التحميل بوحدة الـ bit التى نعرفها من شكل الحرف b الصغير (Small) ، وطريقة عرض المصطلح kbps والتى تعنى (kilo bit per second ).

 


تم الارسال بنجاح

bottom of page