إعـــــــلان

تقليص

للاشتراك في (قناة العلم والإيمان): واتساب - يوتيوب

شاهد أكثر
شاهد أقل

لغة الماكنة(الباينري)

تقليص
X
  •  
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • لغة الماكنة(الباينري)


    أعضاء المنتدى الاعزاء
    راح ابدي وياكم بمعرفة لغة الماكنة وراح تكون على شكل مجموعة دروس تعتمد على مشاهدتكم وردودكم ومدى استفادتكم من الموضوع
    ارجو ان ينال رضاكم

    الباينري ؟؟؟؟

    يعني ؟؟؟

    الـ
    Binary System أو النظام الثنائي ..ما هو إلا نظام رياضي تماماً أو رقمي Digital ولكي نبدأ في معرفة الأنظمة وتحديداً الثنائي وال16 أو Hexa
    وهو الذي يبنى عليه تماماً العمل الإليكتروني يجب أن نتعرف على هذه الأنظمة ..إذاً فهو درس رياضيات تماماً .

    أولاً يصنف النظام وفقاً لعدد الأرقام المكونة للنظام أو الـ
    Symboles ونسميها هنا الـ Digits ، وأشهر هذه النظم هو النظام العشري Decimal system وهو النظام الذي نتعامل به في حياتنا ، فهو مبني على 10 digits و هم 0،1،2،3،4،5،6،7،8،9 وهكذا تستطيع تكوين أي رقم من هذه الأعداد ، فيكون الأساس لكل خانة هو 10 وهو عدد النظام أي أننا لدينا دائماً مضاعفات العشرة من الاحتمالات لتكوين الأرقام ...
    وعلى سبيل المثال عندما نقول الرقم 7582 فهذا يعني أن لدينا 2 * 1 أي 2 مضروبة في 10 مرفوعة لأس صفر وهذا منطقي لأنها أول خانة فترتيبها صفر ، ولدينا أيضاً 8 * 10 أي 8 مضروبة في 10 مرفوعة لأس 1 ، ثم 5 * 100 أي 5 في 10 أس 2 ، ثم 7 في 1000 أي 7 في 10 أس 3 .
    وهكذا يزداد
    Power الأس بمقدار ازدياد الخانة أي أن كل خانة وزنها هو 10 مرفوعة لأس ترتيبها علماً بأن بداية الترتيب تبدأ من الصفر ....
    ولذلك نقول خانة الآحاد ..والعشرات والمئات والآلاف ....وهكذا إلى مالانهاية ..
    وإذا راقبنا النظام نجده يمشي كالآتي ..
    1
    2
    3
    4
    5
    6
    7
    8
    9
    هنا انتهت الأعداد ..وهذا يعني أن وزن خانة الآحاد امتلأ ..لذلك تقلب خانة الآحاد إلى بدايتها 0 وتزداد قيمة خانة العشرات بمقدار 1
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    ثم تقلب خانة الآحاد وتزداد قيمة خانة العشرات بمقدار واحد
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    وهكذا تماماً مثل الساعة ومعنى أن خانة الآحاد تكمل 10 أي تزداد خانة العشرات واحد ..حتى نصل إلى
    99
    عندها تمتلئ تماماً خانة العشرات والآحاد طبعاً ...فيتم الرجوع إلى البداية وتزداد خانة المئات بمقدار 1
    100
    101
    102
    103
    ..
    وهكذا حتى نصل إلى 999
    فيكون ما بعدها 1000.. ويتم ذلك إلى مالا نهاية ...
    إذاً يكون وزن كل خانة 10 مرفوعة لأس ...
    طيب لو أجيت وقلتلك كم رقم ممكن نكونه من 3 أعداد ؟؟
    أي أن لدينا 3 خانات فكم رقماً تستطيع تكوينه منهم ..
    الإجابة بسيطة ..ستقول أنه يمكن التكوين من 000 وحتى 999 ...أي ألف رقم ..ألا يعني ذلك شيئاً ؟؟
    بالطبع يعني فإذا تأملت ذلك ستجد أن الألف 1000 هي 10 مرفوعة لأس 3 أي أنه إذا قلت لي كم رقماً تستطيع تكوينهم من 4 خانات سأقول لك 10 أس 4 أي 10000 وهذا منطقي لأنه في حالة 4 خانات ستجد أنه من 0000 إلى 9999 وهم فعلاً 10000 رقم .
    تعالوا الآن نطبق ذلك على أنظمة أخرى ..
    وسنخترع نظاماً نسميه النظام الرباعي ..أي يتكون من 4
    Digits ويمكن أن نضع أي رموز نحبها ولكننا سنستخدم نفس الرموز العادية فنقول أن لدينا 4 رموز وهم 0،1،2،3 سنكون منهم النظام ، وتعالوا نعد
    0
    1
    2
    3
    وبعدين ؟؟؟ آني ما عندي رموز أكثر فالخانة راح تقلب و إلي بعدها يزيد بمقدار واحد يعني
    10
    11
    12
    13
    ثم
    20
    21
    22
    23
    30
    31
    32
    33
    هنا الخانتين امتلئوا ...لازم هسة نقلب الاثنين مع بعض وتظهر خانة ثانية جديدة
    100
    101
    102
    103
    110
    111
    112
    113
    وهكذا ....
    طيب وزن كل خانة هنا كم ؟؟
    وزنها 4 أس رقم وهذا منطقي وتعالوا نشوف
    يعني أول خانة وزنها 4 أس صفر ، والثانية 4 أس واحد والثالثة 4 أس 2 والرابعة 4 أس 3
    يعني خانة الآحاد ..وخانة الأربعات وخانة الستاعشرات وخانة الأربعة وستينات ،
    يعني مضاعفات الأربعة ، ولو حبيت أحول من هذا النظام للنظام العشري يعني أشوف الرقم إللي في هذا النظام يقابل شنو في النظام العشري راح اعمل الآتي ...

    لنقل مثلاً أن لدينا رقم في نظامنا الجديد هذا هو 31230 فماذا يقابل في النظام العشري ..
    راح تقول هذا يساوي أساساً مثل ما إحنا عارفين الرقم الموجود في وزن الخانة مالته أي
    0 * 1 + 3 * 4 + 2 * 16 + 1 * 64 + 3 *256 وهذا يساوي876 في النظام العشري .
    زين شنو فائدة هذا الكلام ...
    فايدته هامة جداً لأنه المدخل الرئيسي في علم الأرقام
    DIGITAL وهو إللي راح يبدي يفهمنا زين الكلام هذا في الكمبيوتر والتكنولوجيا بشكل عام .

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

    لو لاحظنا عندما تكلمنا عن النظام العشري كنا نحول الخانة كل 10 أي أنه 3 خانات تحمل 1000 رقم ، في حين أنه في النظام الأربعي الذي اخترناه كان 3 خانات تكون 64 ، وبالتالي عندما نتكلم عن نظام ثنائي مبني على عددين فقط سيكون أكثر مقارنة بما سبق لو قلنا 3 خانات هنا يكونون 8 أرقام فقط ( 2 أس 3 ) ، وهذا غير مفيد .
    هو كذلك ، ولكن لكي نستطيع استخدامه في الدوائر الإليكترونية ، فنحن نريد تكوين دوائر إليكترونية تكون لنا منطقاً رياضياً ليعتمد عليه الكمبيوتر
    LOGIC ومن الصعب جداً أن أمثل النظام العشري بأعداده العشرة بدوائر لكن أسهل هذه الأنظمة هو الثنائي لأن تمثيله يكون سهلاً جداً أي نستطيع أن نصنعه بدوائر إليكترونيه تمثله ، على سبيل المثال مكثف إذا كان مشحوناً يعني 1 و إذا كان غير مشحون - مفرغاً - يعني 0 ، ترانزستور مغلق يعني 1 و مفتوح يعني 0 ، وهكذا أي أننا نعمل بطريقة الصح و الخطأ - طريقة أبيض و أسود وهذا أسهل ، ربما يكون أكثر تكلفة ولكنه أقل تعقيداً من أي نظام آخر ...

    زين تعالوا نشوف النظام الثنائي ......و خلوا بالكم احنا ما عندنا غير عددين 0 و 1
    0
    1
    وبعدين ..؟؟ انتهى لازم نقلب
    10
    11
    وبعدين
    100
    101
    110
    111
    ثم
    1000
    1001
    1010
    1011
    1100
    1101
    1110
    1111
    10000
    وهكذا يعني نقلب بعد كل عددين أو لما نلاقي واحد لإن الواحد هنا مثل (الـ9)

    يعني وزن كل خانة هو 2 أس حاجه
    سنجد 2 أس صفر إللي هي واحد ، و 2 أس 1 إللي هي 2 و 2 أس 2 إللي هي 4 و 2 أس 3 إللي هيا 8 ثم 16 ثم 32 ثم 64 ثم 128 ..ولهذا السبب دائماً نجد في الكمبيوتر لما اتكلم عن الـ
    Memory Capacity أو سعة الذاكرة سواء RAM أو HARD فدائماً بتكون مضاعفات ال 2 وهكذا عرفنا معناها ، لأن الدوائر إللي بتعمل عشان تكونلي الذاكرة هذي بمختلف أنواعها تعتمد على النظام الثنائي ...
    وهنا راح نشوف عندما أتكلم في الكمبيوتر و أقول كيلو فهذا مو معناه 1000 ، لا هذا معناه 1024 إللي هية 2 أس 10 ، وميجا مو مليون لا هذا معناه 1048576 إللي هي 2 أس 20 , الجيجا راح تكون 2 أس 30 .. وهكذا ........

    وللتحويل من النظام الثنائي للنظام العشري ... راح اسوي نفس الشي ...راح امسك كل رقم و أضربه في وزن خانته ...يعني ...لو عندي رقم بالباينري
    1101110 شراح يكون بالنظام العشري العادي ..
    تعالوا نحسبها ...

    0 * 1 + 1 * 2 + 1 * 4 + 1 * 8 + 0 * 16 + 1 * 32 + 1 * 64 يعني في الآخر راح يساوي110 ... شفتو الهوسة هاي كلهة طلعت 110 ، بس لأنه سهل في الـ
    Design فلازم نستخدمه .

    راح نكمل هسة العمليات المنطقية
    LOGIC DESIGN وهذا موضوع كبير إلي معتمد عليه شغل الدوائر الإليكترونية في داخل الكمبيوتر ، ومعتمد أساساً على النظام الثنائي ... و أعتقد إنكم هسة قدرتم تفهموا نوعاً ما بدايات النظم ....

    هسة تكدر " تعرف تعد من واحد الى الثلاثين " وتكتب من واحد لـ( 30) بالباينري .. أو خلوها من واحد الى عشرين بس ....
    بس ما اريد احد يغش من الأعلى اريدك تعتمد على روحك وانتظر الجواب !!!

    مستعد لسماع اسئلتكم

  • #2
    شرح واضح ووافي للمبتدئ بدراسة اللوجك وهذه التحويلات تبدو معقدة
    وصعبة بادئ الامر وسريعا ما يتعود عليها الطالب وتكون سهلة جدا ولكن بعد
    ان يتمرن عليها اكثر من مرة
    احسنت استاذ حسين وبارك الله بك
    تقبل مروري

    تعليق


    • #3
      الشكر الجزيل للاخ(نور فاطمة) لمروره الكريم ورده الجميل
      ولكن سؤالي لبقية الاخوة هل الموضوع صعب جداً ولا يستحق الرد عليه حتى لااكمل الدرس الثاني منه

      تعليق


      • #4
        اخي الفاضل ربما عدم الرد من الاخوة الاعضاء سببه ان المادة ليست ضمن مجال
        دراستهم واختصاصهم
        وفقك الله

        تعليق


        • #5
          المشاركة الأصلية بواسطة النور فاطمة
          اخي الفاضل ربما عدم الرد من الاخوة الاعضاء سببه ان المادة ليست ضمن مجال
          دراستهم واختصاصهم
          وفقك الله

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

          تعليق

          المحتوى السابق تم حفظه تلقائيا. استعادة أو إلغاء.
          حفظ-تلقائي
          x

          رجاء ادخل الستة أرقام أو الحروف الظاهرة في الصورة.

          صورة التسجيل تحديث الصورة

          اقرأ في منتديات يا حسين

          تقليص

          المواضيع إحصائيات آخر مشاركة
          أنشئ بواسطة ibrahim aly awaly, اليوم, 07:21 AM
          ردود 2
          12 مشاهدات
          0 معجبون
          آخر مشاركة ibrahim aly awaly
          بواسطة ibrahim aly awaly
           
          يعمل...
          X