Advanced Search

المحرر موضوع: أنظمة العد و الشيفرات و علاقتها بالحاسوب  (زيارة 7246 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

فبراير 12, 2004, 09:14:28 مساءاً
زيارة 7246 مرات

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« في: فبراير 12, 2004, 09:14:28 مساءاً »
بسم الله الرحمن الرحيم
اخواني الاعزاء.. أقدم لكم هذه السلسلة من المواضيع المتعلقة بأنظمة العد التي عرفها الانسان مروراً بنماذج من الأنظمة العددية وصولاً إلى الشيفرات المعتمدة حالياً في أغلب الكمبيوترات في العالم.
فأرجو من الله أن يسدد خطاي لما قد يكون به النفع و أرجو من اخواني تصويب ما قد يبدر من أخطاء.
-----------------------------------------------------------
و لتكن الدروس تتناول المواضيع الرئيسة التالية:
1- أنظمة العد و استخداماتها في الحضارة البشرية.
2- النظامين الثنائي و السادس عشري ( نظرة مفصلة ).
3- طرق التحويل بين أنظمة العد.
4- بعض الشيفرات العددية: BCD,84-2-1, E-3
5- الشيفرات الحاسوبية.



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

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

فبراير 12, 2004, 09:29:31 مساءاً
رد #1

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #1 في: فبراير 12, 2004, 09:29:31 مساءاً »
الدرس الأول : أنظمة العد و استخداماتها في الحضارة البشرية.
منذ بدء الخليقة احتاج الانسان إلى طرق لعد الاشياء من حوله ، فكانت له تجارب للعد و محاولات أدت في النهاية إلى ان هداه الله إلى نظام العد العشري و هو الأكثر استخداماً حتى اليوم.
و يكمن السبب في أن يكون هذا النظام هو الاكثر انتشارا فقد بدأ الانسان بالعد على أصابع يديه العشرة!

كان هذا أول الدروس ، آمل ان لا اكون قد تسببت لكم ببعض الملل لأن هذا الدرس لا يحتوي الا على مقدمة تاريخية و لكنها مهمة لكل متعلم ان يعلم عن ماذا يدور علمه.

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

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

فبراير 13, 2004, 12:39:03 صباحاً
رد #2

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #2 في: فبراير 13, 2004, 12:39:03 صباحاً »
السلام عليكم

بارك الله فيك أخي الكريم

الى الأمام ..

فبراير 13, 2004, 12:39:58 مساءاً
رد #3

Mgh

  • عضو خبير

  • *****

  • 3536
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #3 في: فبراير 13, 2004, 12:39:58 مساءاً »
ما شاء الله . أنت فين من زمان
لكن هل هناك بقية ... أتمنى ذلك '<img'>
هناك أشياء جميلة في حياتنا لكننا لانراها لاننا لانكلف أنفسنا محاولة النظر اليها.. وربما تشابه الايام والروتين يحجب الرؤية عنها

فبراير 13, 2004, 07:21:55 مساءاً
رد #4

عبدالله جمال

  • عضو مبتدى

  • *

  • 19
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #4 في: فبراير 13, 2004, 07:21:55 مساءاً »
شكرا علي هذا الدرس وفي انتظار البقية

فبراير 13, 2004, 08:23:22 مساءاً
رد #5

Galileo Galilei

  • عضو مساعد

  • **

  • 207
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #5 في: فبراير 13, 2004, 08:23:22 مساءاً »
.. شكرا لك عزيزي ,,

.. و اتمنى المتابعه ,,

.. و وفقك الله و بارك فيك ,,
أخوكم Dictatorial سابقاً


أبريل 24, 2004, 12:36:13 صباحاً
رد #6

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #6 في: أبريل 24, 2004, 12:36:13 صباحاً »
النظامين الثنائي و السادس عشري:

أولا: آسف جدا على التأخير لأن الموضوع صراحة راح عن بالي و نسيته لكثرة المشاغل  '<img'>
نبدأ الدرس :

النظام الثنائي و هو النظام العددي المكون من الرقمين 0 و 1  ( و هو المستخدم في الحاسوب ) و قد دعت الحاجة لاستخدامه بسبب بسيط جدا و هو ان الدائرة الكهربائية إما ان تكون مغلقة (0) أو مفتوحة (1).
النظام السادس عشري ( الاساس 16 ) و أرقامه هي:
0 1 2 3 4 5 6 7 8 9 A B C D E F
 الاعداد من صفر حتى التسعة تقابلها مثيلاتها في النظام العشري Decimal System أما الاحرف فهي كالتالي:
A=10 , B=11, C=12, D=13, E=14 and F=15
و قد دعت الحاجة لاستخدام هذا النظام في التصاميم الحاسوبية ( تصميم الدوائر الداخلية ) لأن الاتفاق جرى على اعتماد 8 خانات ثنائية لكل بايت و للتسهيل توضع كل اربهة معا في خانة واحدة من النظام السادس عشري.
أي بمعنى:
AC6B= 1010 1100 0110 1011
كل اربعة ممثلة برقم واحد.
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

أبريل 24, 2004, 01:00:54 صباحاً
رد #7

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #7 في: أبريل 24, 2004, 01:00:54 صباحاً »
الدرس الثالث: طرق التحويل بين انظمة العد

هناك طرق عدة لهذه العملية ( يمكنك ابتكار واحدة خاصة بك  ':cool:' ) و منها:

1- للتحويل بين ثنائي الى عشري:
نأخذ مثلا الرقم: 10110
ابدأمن اليسار خطوة خطوة
كل واحد ( أضرب الناتج السابق باثنين و اجمع معه واحد )
كل صفر ( اضرب الناتج باثنين )
فيحصل معك المجموع كالتالي:
1
1*2=2
2*2+1=5
5*2+1=11
11*2=22 وهو المجموع النهائي.

2- التحويل من عشري الى ثنائي:
لاحظ ان الخانات هي عبارة عن : 2 مرفوع الى الاس ( رقم الخانة ) : طبعا دائما نبدأ من الصفر:
لتمثيل العدد 26:
26= 16 + 8 + 2
أي الاسس رقم : 1 و 3 و 4
اذن العدد من 4 (اكبر اس مستخدم ) + 1 = خمس خانات بحيث ان الاس المستخدم = 1 و الباقي أصفار:
11010

3- التحويل من ثنائي إلى سادس عشري:
كل خانة ممثلة بالنظام السادس عشري ( HixaDecimal ) هي أربع خانات ثنائية:
A456 :
A= 1010 , 4=0100, 5=0101,6=0110
So that, A456=1010010001010110
(لا تستغرب هذه هي حياة الكمبيوترات تعقيد في تعقيد!)

4- التحويل من سادس عشري الى عشري و بالعكس:
الله يعنكم علي ما في اي طريقة توصلت اليها او عرفتها غير انك تبدأ تجمع :
6BA0= 6*16^3 + 11*16^2 + 10*16^1 + 0*16^0
 و الناتج هو 27552

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

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

أبريل 24, 2004, 01:04:24 صباحاً
رد #8

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #8 في: أبريل 24, 2004, 01:04:24 صباحاً »
اذا كانت هناك اي اسئلة او استفسارات انا حاضر بما استطيع'<img'>
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

أبريل 25, 2004, 10:00:34 مساءاً
رد #9

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #9 في: أبريل 25, 2004, 10:00:34 مساءاً »
الدرس الرابع:
أنظمة تشفير البيانات العددية: BCD & 84-2-1

نبدأ على بركة الله:
the system: 84-2-1
في هذا النظام تتبع الطريقة التالية في توليد الارقام:
تضع الارقام على الصورة:         -1  -2   4  8
و تضع الرقم 1 تحت كل من الخانات التي تريد استخدامها، فلوضع الرقم 6 في هذه الشيفرة : 6= 8-2 اذن: 1010
و لوضع الرقم 3 نستخدم 4-1 = 0101
أما الرقم 5 فهو عبارة عن: 8-2-1= 1011  وهكذا.

أما النظام BCD (Binary Coded Decimal) فهو نفس السابق و لكن ترميزه كالتالي: 8421
فالعدد 5= 0101
و العدد 7= 0111
و العدد 2 = 0010   و هكذا..

* ملاحظة: النظامان BCD & 84-2-1 هما لترميز الخانات العشرية فقط ( من 0 الى 9)
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

مايو 02, 2004, 03:35:03 مساءاً
رد #10

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #10 في: مايو 02, 2004, 03:35:03 مساءاً »
ما شاء الله كلكم طلاب مجتهدين . ؟ ! :rock:  و لا انا صرت اوصل المعلومة صح؟
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

مايو 07, 2004, 09:15:57 صباحاً
رد #11

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #11 في: مايو 07, 2004, 09:15:57 صباحاً »
الشيفرة Exccess-3
هذه الشيفرة هي شيفرة متماثلة ( ترميز الرقم 0 هو عكس ترميز الرقم 9 و ترميز الرقم 3 هو عكس ترميز الرقم 6 و هكذا )

و لمعرفة ارقام هذه الشيفرة نزيد على ترميز BCD للعنصر الرقم 3 فتصبح:

الرقم                 BCD                 E-3
0               0011               0000
1               0100                0001
2               0101                0010
3               0110                0011
4               0111                0100
5               1000                0101
6               1001                0110
7               1010                0111
8               1011                1000
9               1100                 1001
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

أبريل 20, 2005, 09:29:01 مساءاً
رد #12

ملاك

  • عضو مبتدى

  • *

  • 68
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #12 في: أبريل 20, 2005, 09:29:01 مساءاً »
السلام عليكم ..
أخي Vipera Palestina جزاك الله خيرا على هذا الموضوع ...
ياريت تشرح لنا كيف نجري العمليات الحسابية (-+*/)في النظام الستة عشر hexadecimal  لأني مش فاهمته
وكما أنا بحثت في النت وما حصلت على شرح ..
وشكرا

أبريل 22, 2005, 12:24:26 مساءاً
رد #13

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #13 في: أبريل 22, 2005, 12:24:26 مساءاً »
بالنسبة للجمع و الطرح في النظام Hex :
مثال:
اجمع  1D3 + A30
الحل على خطوات:
0 زائد 3 يساوي 3
3 زائد D يساوي 0 و باليد 1
A زائد 1 زائد 1 يساوي C
الحل هو: C03

الطرح بنفس الطريقة
و الضرب و القسمة بنفس الطريقة ايضا..

الفكرة انه اكملي العملية بشكل عادي و لكن عندما يزيد الرقم عن 9 حوليه الى النظام السادس العشري.

أرجو ان تكون الفكرة وصلت..  '<img'>  اذا ما وصلت نعيد الشرح  ':<img:'>   '<img'>

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

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

أبريل 24, 2005, 03:56:17 صباحاً
رد #14

ملاك

  • عضو مبتدى

  • *

  • 68
    مشاركة

    • مشاهدة الملف الشخصي
أنظمة العد و الشيفرات و علاقتها بالحاسوب
« رد #14 في: أبريل 24, 2005, 03:56:17 صباحاً »
شكرا جزيلا لك أخي بس .....ما فهمت ...
الجمع فمته .لكن المشكلة بالطرح
مثلا:
ABCD-1EFF
هل ينفع أحول F وD فقط للعشري وأطرح ثم أحولها مرة أخرى للستة عشر
و أكرر ألعملية لبقية الأرقام ؟

وهل يمكن إتمام عملية الطرح مباشرة دون التحويل بين النظامين ......كيف ؟؟؟؟؟؟؟؟؟؟؟؟
وجزاك الله خيرا