Professional Documents
Culture Documents
Mohammed
S.
Almosawi
لغرض حل المعادالت التي تحتوي على أنظمة عددية مختلفة يجب توحيد النظام العددي لكل
األعداد ,وعادة يتم تحويل األعداد إلى النظام الثنائي أو العشري ألن النظام الثماني والستة
عشري من الصعب التعامل معهما وفي أغلب األحيان يكون النظام العشري هو األنسب .
الحاسوب كجهاز الكتروني يتعامل مع حالة توصيل onوالتي يمثلها الرمز 1وحالة
القطع offوالتي يمثلها الرمز 0لذا يستخدم الحاسوب النظام الثنائي في كل أعماله التي
يؤديها .
توجد مكونات الكترونية في الحاسوب تقوم بتحويل الرموز الثنائية إلى عشرية وحروف
لكي يسهل على األنسان فهمها والتعامل معها .وبالمقابل توجد مكونات الكترونية تقوم
بتحويل الرموز العشرية والحروف إلى رموز ثنائية لتتمكن الحاسبة من التعامل معها .
النظامان العدديان الثماني والستة عشري ال تتعامل معهما الحاسبة بصورة مباشرة ولهذا
تم وضع برنامج ملحق في الحاسبة يقوم بتحويل العدد الستة عشري إلى عدد ثنائي لكي
تستطيع الحاسبة التعامل معه وهذا يسهل للمبرمج كتابة البرامج بالنظام الستة عشري ألن
النظام الثنائي يحتاج إلى مراتب كبيرة وطويلة جدا كلما كبرت األعداد .
تمثيل األعداد في الحاسوب Mohammed
S.
يتم تحويل كافة بيانات الحاسبة سواء المخزنة أو التي يتم إدخالها عن طريق
وسائل اإلدخال المعروفة كلوحة المفاتيح إلى سلسلة من الرموز الثنائية لكي
تستطيع الحاسبة من التعامل معها كإشارة كهربائية onو . off
توجد عدة طرق لتمثيل األعداد والحروف في الحاسبة ومن أهما :ـ
مثال(: )18ـ حول العدد العشري 1429إلى شفرة BCDبأنواعها الثالثة :ـ
( 100010101100 ) BCD+3 = ( X )10 مثال (: )19ـ أوجد ناتج المعادلة
لغرض التغلب على هذه الحالة يتم تخصيص مرتبة إضافية إلى مراتب
الكلمة wordوتخصص للفحص وتسمى هذه المرتبة بمرتبة الفحص
. check Bit
Mohammed
يوجد نوعان من مراتب الفحص حسب تصميم الحاسبة وهما :ـ S.
Almosawi
- 1الفحص الفردي : Odd Checkـ في هذا النوع يقوم برنامج بتدقيق عدد الـ 1
في الكلمة بعد كل عملية نقل للكلمة فاذا كان عدد الـ 1فرديا يضع 0في مرتبة
الفحص واذا كان زوجيا يضع 1في مرتبة الفحص ليصبح عدد الـ 1الكلي فرديا .
الكلمة 0110تحتوي على عدد زوجي من الـ 1لذا تضيف الحاسبة 1للكلمة
ليصبح عدد الـ 1فرديا وتصبح الكلمة 10110في حين الكلمة 1110فيها عدد الـ
1فرديا لذا يضاف 0على الكلمة ليبقى عدد الـ 1فرديا . 01110
- 2الفحص الزوجي : Even Checkـ في هذا النوع يقوم برنامج بتدقيق عدد الـ
1في الكلمة بعد كل عملية نقل للكلمة فاذا كان عدد الـ 1فرديا يضع 1في مرتبة
الفحص واذا كان زوجيا يضع 0في مرتبة الفحص ليصبح عدد الـ 1الكلي زوجيا .
الكلمة 0110تحتوي على عدد زوجي من الـ 1لذا تضيف الحاسبة 0للكلمة
ليبقى عدد الـ 1زوجيا وتصبح الكلمة 00110في حين الكلمة 1110فيها عدد الـ
1فرديا لذا يضاف 1على الكلمة ليصبح عدد الـ 1زوجيا . 11110
Mohammed
S.
Almosawi