منتديات مدرسة ياسر عمرو الثانوية

& اهـــــــلا وســـهــــلا بـــكــم في منتــديــات مدرسة ياسر عمرو الثانوية للبنات &

&&أهلاً وسهلاً بكم في منتديات ياسر عمرو الثانوية&&

    انظمة العد "1 "

    شاطر
    avatar
    aya tamimi

    عدد المساهمات : 367
    تاريخ التسجيل : 05/03/2011
    العمر : 23

    انظمة العد "1 "

    مُساهمة من طرف aya tamimi في الخميس أبريل 28, 2011 6:15 pm


    بسم الله الرحمن الرحيم

    النظام الثنائي
    (Binary system)
    أن فهم نظام العد الثنائي أمر ضروري لأن النظام هو لغة الحاسبات الرقمية وبواسطتها تتم جميع العمليات الحسابية وميزات هذا النظام متعددة نذكر أهم الميزات:

    أنه يحتاج فقط إلى رمزين (1) والرمز (0) للتعبير عن أي عدد 0

    والميزة الثانية هي تعدد الوسائل الإلكترونية التي يمكن بواسطتها تمثيل لهذا النظام وخاصة أن معظم الأجهزة الإلكترونية تملك حالتي أستقرار0

    والأمثلة على ذلك هي : الترانزستورات -الديودات-الحواكم-المفاتيح إلخ0

    وبالتالي يمكن إعطاء إحدى الحالات المستقرة (1) والأخرى (0) وبترتب مناسب لهذه العناصر يمكن تمثيل النظام الثنائي 0

    أن للعدد الثنائي مراتب مشابه تماما لمراتب العدد العشري وقيمة كل مرتبة ثنائية هي من مضاعفات العدد (2) الذي يمثل أساس هذا النظام ونعبر عنه بالسلسلة التالية :

    (1,2,4,8,16,32,64,128,00000000)

    أقصى عدد عشري يمكن أن نعبر عنه بعدد مراتب ثنائية يحسب من المعادلة التالية:

    Nmax=2^n-1 حيث أن n:عدد المراتب الثنائية

    Nmax: أعظم عدد عشري

    مثال : إذا كانت عدد المراتب الثنائيةn=4فأن اعظم عدد عشري يمكن حسابه من المعادلة السابقة هو:
    Nmax=2^4-1=16-1=15

    ويكتب على الشكل التالي بالثنائي : ( 1111)

    هذه هي الأعداد من (0) إلى (15) مرتبة على الشكل التالي:
    0=0000
    1=0001
    2=0010
    3=0011
    4=0100
    5=0101
    6=0110
    7=0111
    8=1000
    9=1001
    10=1010
    11=1011
    12=1100
    13=1101
    14=1110
    15=1111

    والآن سأقوم بشرح نظام العد السداسي عشر الذي هو يستخدم في البرمجة لسهولة كتابته والذي تتألف أرقامه من(0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F) فمثلا الرقم الثنائي 1111=Fفقط لذلك يساعد على البرمجة وتخيلوا لو أنني أريد مثلا أن أكتب FFFFFFFF بالنظام الثنائي لكان هنالك صعوبة كبيرة جدا من طول العدد11111111111111111111111111111111 لذلك فهو مهم جدا في البرمجة 0 أما الدارات الإلكترونية لا تتعامل داخليا إلا مع النظام الثنائي فقط 0







    النظام الثماني والسداسي عشر
    octal and hexadecimal representation.
    إن التبديل من نظام عددي حسابي معين إلى نظام أخر من نظم لحاسبات الرقمية يعتمد أساسا على تبديل نظم العد الأكثر استعمالا من قبل الإنسان 0 مثلا نظم العد العشرية إلى نظم العد الثنائي(binary) وهذا ناتج عن المتطلبات الفيزيائية لنظم الحاسبات الرقمية0 أيضا بعد معالجة مختلف المعطيات (data) والممثلة ثنائيا بالحاسبات الرقمية يتطلب إظهار النتائج على شكل نظام عد يتقبله الإنسان وهذا يعني أجراء التبديل من النظام الثنائي إلى النظام العشري أو إلى نظام يمكن للإنسان أن يتفهمه أو يستخدمه بسهولة0 نجد أن تمثل أي عدد عشري بنظام ثنائي يتطلب عدد أكبر من الخانات أي يتطلب سلسلة متلاصقة من الأرقام وتعد طويلة بالنسبة لسلسلة أرقام العدد العشري مثلا :
    إن اكبر عدد عشري يمكن الحصول عليه من العدد الثنائي بطول (16) خانة أي (16) رقم ثنائي 0 كافة خانته تساوي الواحد منطقي 0 يساوي إلى (1-2^16) وهذا يساوي (65535)0لذلك أوجد أنظمة لترميز مثل هذا العدد بأحد أنواع الترميز لاستخدامها في عمليات الدخل / الخرج وبنفس الوقت يمكن تبديل هذا الترميز مباشرة إلى مكافئه الثنائي لاستخدامه من قبل وحدة المعالجة المركزية وبحيث يمكن معالجته ثنائيا وإعادته تبديله بسهوله إلى ترميز مألوف من قبل المستخدم إن أكثر أنواع الترميز المألوفة هي الترميز الثماني والترميز الست عشري0 أكثر الأحيان يستخدم الترميز ( BCD) مع وحدات الإظهار أو مفاتيح عددية في بعض التطبيقات 0

    نظام العد الثماني (octal number system):

    نظام العد الثماني أو نظام العد ذي القاعدة(Cool هو نظام عد كثير التداول ما بين المختصين أو المتعاملين مع نظم الحاسبات الرقمية وذلك خلال عملية إدخال المعلومات أو الحصول على نتائج المعالجة على شكل تمثيل ثماني السبب في ذلك ناتج عن قلة الخانات اللازمة لتمثيل عدد بالقاعدة (Cool عن تمثيله بنظام ذي القاعدة (2) أرقام العدد الثماني تتضمن فقط أرقام هي (7,6,5,4,3,2,1,0) لا يوجد الرقم(Cool أو الرقم(9) في النظام الثماني يمكن تمثيل أو تفكيك أي عدد ثماني بالعلاقة :

    N= dn*R^n +.........+ d2*R^2 + d1*r^1 + d0*r^0

    N= dn*8^n +.........+ d2*8^2 + d1*8^1 + d0*8^0

    حيث (d0,d1,d2,.........,dn) تأخذ أحد القيم (0,1,2,3,4,5,6,7(

    مثلا العدد (31) بالعشري يكتب على الشكل التالي (37(

    (37)ثماني= 3*8^1 + 7*8^0

    (37)ثماني= 3*8 + 7*1 = 24 + 7 =(31)عشري

    وإليكم الأعداد من 1=>20 ممثلة بالنظام الثماني:

    الرقم بالعشري = الرقم بالثماني

    00=00
    01=01
    02=02
    03=03
    04=04
    05=05
    06=06
    07=07
    08=10
    09=11
    10=12
    11=13
    12=14
    13=15
    14=16
    15=17
    16=20
    17=21
    18=22
    19=23
    20=24
    the end ... Very Happy Very Happy Very Happy

    avatar
    israa tamimi

    عدد المساهمات : 138
    تاريخ التسجيل : 03/03/2011
    العمر : 23

    رد: انظمة العد "1 "

    مُساهمة من طرف israa tamimi في الخميس أبريل 28, 2011 10:25 pm

    يسلمو
    يعتيكي العافية
    avatar
    aya tamimi

    عدد المساهمات : 367
    تاريخ التسجيل : 05/03/2011
    العمر : 23

    رد: انظمة العد "1 "

    مُساهمة من طرف aya tamimi في الخميس أبريل 28, 2011 11:09 pm

    مشكووورة ع المرور النايس Laughing

      الوقت/التاريخ الآن هو الخميس أكتوبر 19, 2017 5:12 am