النظام الرقمي هو طريقة لتمثيل الأرقام باستخدام إما مجموعة من الأرقام أو الرموز؛ على سبيل المثال، يتم استخدام أنظمة الأرقام الثنائية والعشرية ولسادس عشر في برمجة المعالجات الدقيقة، في هذا المقال سنتعرف على واحد من هذه الأنظمة ألا وهو النظام العشري ومفهومه في شبكات الحاسوب.


نظام الأرقام العشري

النظام العشري ويسمى أيضاً نظام الأرقام العربية، هو نظام رقمي أساسي يتكون من 10 أرقام (0 إلى 9) كما يتطلب نقطة "." علامة عشرية لتمثيل الكسور العشرية وهذا يعني أنه يمكن تمثيل أي عدد باستخدام هذه الأرقام، نظام الأرقام العشرية هو أيضاً نظام قيمة موضعية بمعنى أن قيمة الرقم تعتمد على موضعه.[١]


لنأخذ مثالا لفهم المقصود بالقيمة الموضعية، لنفترض أن لدينا ثلاثة أرقام (870، 782، 238) فقيمة الرقم 8 الموضعية في جميع الأعداد الثلاثة مختلفة، وهي كالتالي:[١]

870: قيمة 8 هي (8 مئات) أو (8 × 100) أو (8 × (10)^2)

782: قيمة 8 هي (8 عشرات) أو (80) أو (8 × 10) أو (8 × (10)^1)

238: قيمة 8 هي (8) أو (8 × 1) أو (8 × (10)^0)

يمكن تمثيل وزن كل موقع (موضع) للرقم على النحو التالي:

10^0
10^1
10^2
10^3
10^4
10^5


ما هي مزايا وعيوب نظام الأرقام العشري؟

المزايا الرئيسية لنظام الأرقام العشري هي سهولة القراءة، وسهولة الاستخدام من قبل البشر، وهو يعتبر نظاما رقميا يسهل التعامل معه ومعالجته، ومع ذلك فإن هنالك بعض العيوب، مثل حاجة هذا الرقم إلى حيز أكبر ووقت أطول لمعالجته مقارنة بغيره من أنظمة الترقيم.[٢]


أهم استخدامات النظام العشري في شبكات الحاسوب

غالباً ما تتم كتابة عنوان الإصدار الرابع من بروتوكول الإنترنت (IPv4) باستخدام التدوين العشري المنقط (Dotted decimal notation)‏ وهي طريقة لتمثيل البيانات تعتمد على نظام العد العشري بحيث يتم تحويل كل بايت (8 بت) في عنوان IPv4 من ثنائي أو سداسي عشري إلى رقم عشري بين (0-255).[٣]


وبحسب طريقة التدوين، يتكون العدد من أربع مراتب متتالية، يشغل كل منها عدد صحيح عشري، ويفصل بين كل مرتبتين متجاورين نقطة (.) وسبب اختيار هذه القيم هو طريقة تمثيلها في نظام العد الثنائي، حيث تمثل بالشكل (00000000) "0" و(11111111) "255" على الترتيب، ويمكن كذلك كتابة العنوان أيضاً بالشكل الثنائي المقابل، ليتكون عندها من (32) بت، مقسمة إلى أربع مجموعات، يسمى كل منها، مرتبة أو خانة ثُمانيّة (Octet)‏ أو بايت، وكل مراتب العدد إما أن تكتب بالنظام الثنائي فقط أو بالعشري فقط، ولا يجوز خلط الاثنين معاً؛ فمثلاً: (10.0.0.1) هو عنوان بروتوكول إنترنت من الإصدار الرابع (IPv4) مكتوب بنظام العد العشري المنقط، ومقابله الثنائي هو (0001010.00000000.00000000.00000001).[٣]

المراجع

  1. ^ أ ب number system is a,will depend on its position. "Basics of Computers - Number System", tutorialspoint.
  2. "What are the advantages and disadvantages of number system?", greedhead.
  3. ^ أ ب addresses are most often,(1111 1111 or 0xFF). "Dotted Decimal Notation"، sciencedirect.