Professional Documents
Culture Documents
أنظمة الحاسب الألي
أنظمة الحاسب الألي
يعد الحاسب اﻵلي من أحد هذه اﻹنجازات التي تطورت مع مرور الوقت .فالحاسب اﻵلي يتعامل مع البيانات
التي عادة ما تكون على شكل أوامر Commandأو معطيات Dataحيث تكون هذه البيانات على شكل
صور ،أرقام ،نصوص ،و أصوات .فيتم تمثيل تلك البيانات على شكل سﻼسل من الخانات الثنائية و حيث
تأخذ تلك الخانات الثنائية على قمتين فقط إما ) (1و التي تعني ، ONأو ) (0و التي تعني . OFFو تكون تلك
القيمتين هي حاﻻت الداخلة في الدائرة اﻹلكترونية .و تكون تلك الدائرة داخلة في تركيب الحاسوب حيث
تسمى بالدوائر اﻹلكترونية الرقمية . Digital Circuitsتسمى تلك الخانات الثنائية بـ بت ) Bit : Binary
( Digitو يرمز إليها بـ ) . (bفلتخزين أي بيانات يتم تنظيم تلك الخانات على شكل سﻼسل لها طول ثابت و
يطلق على هذا الشكل إسم كلمات . Wordحيث يتم إعتبار كل كلمة عبارة عن وحدة معلومات أساسية
غي عملية التخزين و المعالجة .
و بالمختصر تكون جميع المعلومات التي يتم تقديمها للحاسب تصنف إلى نوعين عددية )( Numberأو غير
عددية .تعتبر القيم الغير عددية سهلة في التنفيذ و هذا ﻻن عملية تشفيرها أو تمثيلها ﻻ يتطلب ان تتبع بعض
القواعد .و لكن هذا يختلف بالنسبة للقيم العددية و هذا ﻻن تمثيلها يتطلب خضوعها لقواعد فلذلك يتم
خضوعها في عمليات حسابية عديدة و مختلفة حيث من الﻼزم ان تكون نتائج الصور الثنائية Binary
Formمساوية و متوافقة مع قيم البيانات العددية المقدمة للحاسب .تكون تلك القواعد التي تخضع لها تسمى
نظام الترقيم الثنائي . Binary Numbering System
1220.548
1 × 10 2 × 10 2 × 10 0 × 10 5 × 10 4 × 10 2 × 10
نﻼحظ من المثال السابق ان الرقم الذي الذي على أقصى اليسار له القيمة الكبرى باﻹضافة إلى انه يعتبر أكبر
ثقل في تحديد القيمة Most Significantبينما الموجود أقصى اليمين يعتبر ذو القيمة اﻷقل أي ان له ثقل أقل
Least Significantو هذا يعرف ما ذكرته سابقا بما يخص موضع الرموز داخل السلسلة و يسمى هذا
الموضع بـالمضمون بالعددية الموضعية . Positional Notation
عند إدخال القيم العددية للحاسب ﻻ تدخل في صورة ) (1-0بل تدخل في صورتها العددية بعد ذلك يقوم
الحاسب بتنفيذ بعض من التعليمات و القواعد التي تحولها إلى النظام الثنائي ) سوف نتطرق ﻻحقا في قسم
التحويل بين اﻷنظمة ( .
نﻼحظ انه هناك تشابه كبير بين النظام العشري و النظام الثنائي .لهذا يتم التفريق بينهم بوضع الرقم داخل
قوسين و كتابة الرقم الدال على النظام في اﻷسفل بجانب القوس.مثال على ذلك :
الرقم 110في النظام الثنائي يكتب ) (110أما في النظام العشري فيكتب ). (110
)(1100.100
= 1×2 +1×2 +0×2 +0×2 +1×2 +0×2
)+ 0 × 2 = (84.5
من اﻷمثلة التي تم طرحها سابقا يتبن لنا أن تفكيك أي نظام إلى مراتبه هو حساب المناظر له عشريا .لذلك إذا
أردنا أن نحول أي نظام إلى النظام العشري ما علينا إﻻ تحليه إلى مراتبه حيث يكون ناتج الجمع هو الرقم
بالنظام العشري .يمكنك مراجعة اﻷمثلة السابقة التي تم طرحها في اﻷنظمة .
في هذا التحويل يتم تقسيمه على جزئين )تحويل الجزء الصحيح من الرقم /تحويل الجزء الكسري من الرقم
(حيث أن كل قسم يتم تحوله على حدا ثم جمع القسمين معا للحصول على نظيره في النظام الغير عشري .
عند التحويل نقوم بتقسيم الجزء الصحيح على اﻷساس المراد التحويل إليه و نحتفظ بباقي القسمة و نضعه في
عامود ثم نأخذ ناتج القسمة و نقسمة على اﻷساس مرة اخرى و نحتفظ بالباقي مجددا و من ثم نكرر تلك
العملية حتى يصبح ناتج القسمة يساوي صفرا .يكون ناتج التحويل في عمود باقي القسمة و يقرأ هذا العمود
من اﻷسفل إلى اﻻعلى و يتم كتابة العدد من اليسار إلى اليمين.
في هذا التحويل تكون العملية معاكسة لتحويل الجزء الصحيح حيث نقوم هنا بضرب الجزء الكسري في
أساس النظام المراد التحويل إليه .بعد ذلك نأخذ الجزء الكسري فقط و نضربه مرة اخر في اﻷساس و نحتفظ
بالجزء الصحيح و نكتبة في عامود .تستمر عملية الضرب تلك و ﻻ تتوقف إﻻ في ثﻼث حاﻻت :
بعد التوقف يتم قراءة ناتج التحويل في عمود الجزء الصحيح من الصرب بقراءتة من اﻷعلى إلى اﻷسقل و
كتابته بعد الفاصلة من اليسار إلى اليمين .مثال على ذلك :