Loading...

الدرس 47 : النظام السادس عشري (Hexadecimal)

يتكون النظام السادس عشري (Hexadecimal) من 16 رمز(Characters) , نستخدمها لتمثيل و كتابة جميع الاعداد.

هذه الرموز هي:-

0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D ,E ,F

لبدء العد من اول عدد في النظام السادس عشري (Hexadecimal) نستخدم اول رمز من هذه الرموز الستة عشر و نكتبه في الخانة الاولى , خانة الاحاد.

0

و للحصول على العدد التالي نضيف واحد الى العدد الحالي , و نستخدم الرمز الثاني من هذه الرموز و هو :-

1

وللحصول على العدد التالي , نضيف واحد مرة اخرى الى العدد الحالي و نستخدم الرمز التالي من الرموز:-

2

و عند الوصول للعدد :-

9

للحصول على العدد التالي نضيف واحد مرة اخرى و نستخدم الرمز التالي للرمز 9 في النظام السادس عشري (Hexadecimal) و هو الرمز A.

A

و للحصول على العدد التالي نضيف واحد مرة اخرى و نستخدم الرمز التالي للرمز A في النظام السادس عشري و هو الرمز B.

B

و نستمر بهذا الشكل حتى نستخدم جميع الرموز الستة عشر و نصل لاخر رمز من هذه الرموز و بهذا نحصل على اكبر رمز يمكن كتابته في خانة الاحاد و هو:-

F

و بهذا تمتلئ الخانة الاولى خانة الاحاد.

و للحصول على العدد التالي للعدد F نضيف واحد , فننتقل الى الخانة التالية خانة العشرات و نكتب فيها 1 , و نبدأ العد في خانة الاحاد من الصفر مرة اخرى.

10

و للحصول على العدد التالي للعدد 10 نضيف واحد لخانة الاحاد فنحصل على العدد:-

11

و عندما نصل لاخر رمز يمكن كتابته في خانة الاحاد و هو الرمز F, تمتلئ هذه الخانة مرة اخرى .

1F

فننتقل الى خانة العشرات و نضيف واحد إليها , فتصبح 2, و نبدأ العد في خانة الاحاد من الصفر مرة اخرى.

20

و عندما تمتلئ الخانة الاولى -خانة الاحاد- و تمتلئ الخانة الثانية -خانة العشرات- نحصل على العدد:-

FF

فننتقل الى الخانة الثالثة و نكتب فيها 1 , و نبدأ العد في خانة الاحاد و خانة العشرات من الصفر مرة اخرى.

100

101

102

.

109

10A

10B

.

10E

10F

110

111

112

.

11E

11F

120

.

FFF

و عندما تمتلئ الخانة الاولى و الثانية و الثالثة بأكبر رمز في النظام السادس عشري (Hexadecimal) و هو الرمز F ننتقل للخانة الرابعة.

1000

1001

.

100A

100B

.

100F

1010

.

10FF

1100

1101

.

FFFE

FFFF

و يستمر العد بهذه الطريقة.

و نلاحظ انه في النظام السادس عشري (Hexadecimal) تسمى الخانة الواحدة من العدد السادس عشري (Hex Digit).

فمثلا العدد:-

1E3

يتكون من ثلاث خانات (3 Hex Digits).

و العدد :-

12E4C

يتكون من اربع خانات (4 Hex Digits).

و العدد :-

24A40F

يتكون من ست خانات(Hex Digits).

و في احيان كثيرة خاصة عند التعامل مع عناوين (IP) يطلق على كل اربع ارقام من النظام السادس عشري(Hexadecimal) اسم (Quartet).

فالعدد :-

F51C

يتكون من (1 Quartet).

و في النظام السادس عشري (Hexadecimal) لتبسيط كتابة الارقام الطويلة خاصة عند التعامل مع عناوين (IP) نضع كل اربع رموز بجانب بعضها و نفصلها عن الرموزالاخرى بمسافة.

فمثلا العدد التالي:-

F51C014E

يتكون من (2 Quartets) يمكن كتابته بالشكل التالي:-

F51C 014E

هذا و نلاحظ انه في احيان كثيرة نقوم بتمثيل الإعداد في النظام السادس عشري (Hedadecimal) في شكل (4 Hex Digits) او مجموعة رباعية (Quartet).

فمثلا العدد التالي :-

E1

يمكن تمثيله في شكل عدد يتكون من (4 Hex Digits)بالشكل التالي:-

00E1

و الجدول التالي يوضح بعض الاعداد في النظام السادس عشري (Hexadecimal) في صيغة (4 Hex Digits) و مايقابلها في النظام العشري (Decimal).

Decimal

Hexadecimal

0

0000

1

0001

2

0002

3

0003

.

.

9

0009

10

000A

11

000B

12

000C

13

000D

14

000E

15

000F

16

0010

17

0011

.

.

65534

FFFE

65535

FFFF

نلاحظ من الجدول السابق ان اول عدد في النظام السادس عشري (Hexadecimal) يمكن تمثيله بوحدة رباعية (Quartet) بالشكل التالي:-

0000

و يقابله العدد 0 في النظام العشري (Decimal).

و نلاحظ ان اخر عدد او اكبر عدد في النظام السادس عشري (Hexadecimal) يمكن تمثيله بوحدة رباعية (Quartet) هو العدد:-

FFFF

و يقابله العدد 65535 في النظام العشري (Decimal).

و هذا العدد هو اكبر عدد او اخر عدد يمكن تمثيله باستخدام 4 خانات او
(4 Hex Digits), حيث تكون الخانات الاربع قد امتلأت باخر او اكبر رمز يمكن استخدامه في النظام السادس عشري (Hexadecimal) و هو الرمز (F).

اترك تعليقاً

إغلاق
error: Content is protected !!
×
×

Cart