جدول بالأشكال والأحرف مرتبة حسب لغة نايبل.

في لغة الكمبيوتر، النايبل (وغالبا تخط nibble أوnyble لتحاكي هاتى حدثة byte) هي تجمع من أربعة بت , أونصف أوكتيتي. ونظرا لأن النايبل تتضمن أربعة بت ( Bit أربعة )، فبالتاليقد يكون لدينا 16 قيمة ممكنة (24)، لذا فإن النايبل تتطابق مع الأرقام العشرية ذات الستة أعداد (لذلك يشار إليها عادة على أنها "ستة أرقام" أو"هيكسيت").

ومن استخدامات مصطلح النايبل في السابق كان عام 1977 في مجموعة تكنولوجيا التعامل البنكي مع العميل في سيتي بنك حيث نشأ هناك معيار ما قبل الأيزو8583 للرسائل الخاصة بالمعاملات بين آلات النقود ومراكز بيانات سيتي بنك، حيث كانت النايبل وحدة المعلومات الرئيسية.

يتم تمثيل البايت الكامل (الأوكتيت) برقمين سداسيين عشريين، لذلك فكان من الشائع عرض بايت (ثمانية بت ) من المعلومات في هيئة اثنان من النايبل. وتعهد النايبل يضا باسم "نصف أوكتيت semioctet" أو"الرباعية quartet" في بيئة عمل الشبكات أوالاتصالات. في بعض الأحيان يتم تمثيل مجموعة قيم مكونة من 256 بايت بجدول 16×16 الذي يوضح شفرة|شفرات سداسية عشرية قابلة للقراءة لكل قيمة.

وقد نشأ مصطلح "نايبل" من حقيقة حتى المصطلح "بايت" ذولفظة متجانسة مع الحدثة الإنجليزية " bit ". والنايبل تعبير عن بايت صغير، والذي توضح في هذا السياق على أنها "نصف بايت". والتهجئة البديلة لهذه الحدثة "nibble" تعادل تهجئة حدثة "byte" وقد تم الإشارة إلى هذا الأمر في افتتاحية مجلة كيلوباود وبايت Kilobaud and Byte في بداية الثمانينات.

وتستخدم حدثة نايبل لوصف كم الذاكرة المستخدم لتخزين رقم من عدد مخزن في صيغة عشرية جمعية في الإطار الرئيسي لآي بي إم IBM. تستخدم هذه التقنية في جعل العمليات الحسابية أسرع وتسليم الأخطاء بصورة أسهل. يتم تقسيم البايت ذوالثماني أجزاء إلى النصف وتستخدم جميع نايبل لتخزين رقم واحد. آخر نايبل للمتغير يتم الاحتفاظ به من أجل الإشارة. ومن ثم فإن المتغير الذي يمكنه تخزين ما يصل إلى تسع أرقام سيتم "جمعه" في خمسة بايت. وقد نتجت سهولة تسليم الأخطاء من قابلية الأرقام للقراءة في مجموعة من ستة أرقام hex dump يمكن من خلالها استخدام رقمين سداسيين لتمثيل قيمة البايت، مثل 16×16 = 28.

وعلى مر التاريخ، صادفنا الكثير من الحالات التي تم فيها استخدام مصطلح نايبل ليعبر عن مجوعة من الأجزاء الرقمية الأقل من ثمانية، والتي لم تكن بالضرورة أربعة. في خط الكمبيوتر المصغر أبل 2 Apple II Microcomputer Line،كان يتم التحكم في معظم مشغلات الأسطوانات عبر البرنامج. كتابة البيانات على القرص كانت تتم عبر تحويل صفحة حجمها 256 بايت إلى مجموعات من النايبل ذات الخمس أجزاء ولاحقا من ستة أجزاء، وكان تحميل البيانات من القرص يحتاج العكس. لاحظ أيضا حتى مصطلح "بايت" يحيط به نفس الغموض، ففي وقت ما تعني بايت مجموعة من الأجزاء والتي ليس بالضرورة حتى تكون ثمانية. أما اليوم فإن المصطلح "بايت" والمصطلح "نايبل" يشيران إلى مجموعات منثمانية أجزاء وأربعة أجزاء على التوالي وغالبا ما لا تستخدم لأي أحجام أخرى. مصطلح "نصف نايبل" (أو"quartyr") يستخدم ليشير إلى مجموعة من جزأين أونصف نايبل.

الستة عشر نايبل وما يكافئها في الأنظمة الرقمية الأخرى:

0hex == 0 (عدد) == 0oct 0 0 0 0
1hex == 1 (عدد) == 1oct 0 0 0 1
2hex = 2 (عدد) = 2oct 0 0 1 0
3hex == 3 (عدد) == 3oct 0 0 1 1
4hex = 4 (عدد) = 4oct 0 1 0 0
5hex == 5 (عدد) == 5oct 0 1 0 1
6hex = 6 (عدد) = 6oct 0 1 1 0
7hex == 7 (عدد) == 7oct 0 1 1 1
8hex == 8 (عدد) == 10oct 1 0 0 0
9hex = 9 (عدد) = 11oct 1 0 0 1
Ahex == 10 (عدد) == 12oct 1 0 1 0
Bhex == 11 (عدد) == 13oct 1 0 1 1
Chex == 12 (عدد) == 14oct 1 1 0 0
Dhex = 13 (عدد) = 15oct 1 1 0 1
Ehex = 14 (عدد) = 16oct 1 1 1 0
Fhex == 15 (عدد) == 17oct 1 1 1 1


استخراج نايبل من البايت

في لغة البرمجة السي:

#define HINIBBLE(b) (((b) >> 4) & 0x0F)
#define LONIBBLE(b) ((b) & 0x0F)

حيث b يجب حتى تكون متغيرا اوثابتا من نمط بيانات عدد سليم (سواء بإشارة أوبدون إشارة). (بالطبع إذا كانت b ذات حجم أكثر من بايت واحد، سيتم أخذ بايت واحد فقط في الاعتبار).

على سبيل المثال:

HINIBBLE(0xAB)==0xA and LONIBBLE(0xAB)==0xB.

المراجع

  1. ^ Hall, D. V. (1980). Microprocessors and Digital Systems. McGraw-Hill. ISBN .

وصلات خارجية

  • Computer Math Forum
  • Apple Assembly Line, May 1981, Volume 1, Number 8

نطقب:Computer Storage Volumes

تاريخ النشر: 2020-06-02 02:03:43
التصنيفات: مصطلحات حوسبة, وحدات قياس للمعلومات, وحدة البيانات, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

مصر.. توضيح رسمي بشأن بيع شركة العاصمة الإدارية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:43
مستوى الصحة: 86% الأهمية: 92%

فرنسا تحقق حلم تونس

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:55
مستوى الصحة: 91% الأهمية: 87%

المغرب التطواني يخوض آخر حصة تدريبية بالبيضاء تأهبا لمواجهة الوداد

المصدر: البطولة - المغرب التصنيف: رياضة
تاريخ الخبر: 2023-05-29 03:16:03
مستوى الصحة: 47% الأهمية: 61%

زعيم المعارضة في إسبانيا: حقبة سياسية جديدة بدأت في بلادنا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:39
مستوى الصحة: 84% الأهمية: 90%

"نيوزويك": هكذا حقق بوتين نصرا في الانتخابات التركية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:45
مستوى الصحة: 93% الأهمية: 92%

سوناك مهنئا أردوغان: التعاون الأمني مستمر بين البلدين

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:54
مستوى الصحة: 93% الأهمية: 85%

الدفاعات السورية تتصدى لقصف إسرائيلي استهدف مواقع قرب دمشق

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:27
مستوى الصحة: 75% الأهمية: 89%

أمير الكويت يهنئ أردوغان بمناسبة إعادة انتخابه رئيسا لتركيا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:53
مستوى الصحة: 76% الأهمية: 89%

مبابي أفضل لاعب في الدوري الفرنسي للعام الرابع تواليا

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:30
مستوى الصحة: 76% الأهمية: 90%

بايدن: الاتفاق حول رفع سقف الدين جاهز لطرحه على الكونغرس  

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:17:52
مستوى الصحة: 87% الأهمية: 97%

سلوتسكي: لا أرى أسبابا للتشكيك في نتائج الانتخابات التركية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:50
مستوى الصحة: 92% الأهمية: 98%

غارات جوية اسرائيلية تستهدف محيط دمشق (وسائل إعلام سورية)

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:32
مستوى الصحة: 82% الأهمية: 93%

القوات الإسرائيلية تقتحم جنين وتشتبك مع مقاتلين فلسطينين

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:17:15
مستوى الصحة: 81% الأهمية: 94%

ليبيا.. مقتل شخصين على الأقل جراء غارات بطائرات مسيرة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:41
مستوى الصحة: 88% الأهمية: 90%

عقب فوزه بالانتخابات الرئاسية.. أردوغان يعلن بداية "مئوية تركيا"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:51
مستوى الصحة: 81% الأهمية: 89%

المستشار الألماني يهنئ أردوغان بفوزه في الانتخابات الرئاسية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:49
مستوى الصحة: 84% الأهمية: 87%

صافرات الإنذار من غارات جوية تدوي في جميع أنحاء أوكرانيا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-29 03:16:40
مستوى الصحة: 77% الأهمية: 95%

pendik escort
betticket istanbulbahis zbahis
1xbetm.info betticketbet.com trwintr.com trbettr.info betkom
Turbanli Porno lezbiyen porno
deneme bonusu
levant casino levant casino levant casino levant casino levant casino levant casino
bodrum escort
deneme bonusu veren siteler
Bedava bonus casino siteleri ladesbet
deneme bonusu veren siteler
deneme bonusu
deneme bonusu
sex ki sexy
deneme bonusu
kargabet
تحميل تطبيق المنصة العربية