المعالج




:المعالج


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

يتكون المعالج من عدد من الوحدات الرئيسية هي :

1- وحدة التحكم والسيطرة (cu=control unit) :وهي الوحدة المسؤولة عن التحكم بمسير البيانات داخل المعالج وتنسيق تبادلها بين أجزاء المعالج الداخلية ، طبعا هذه الوحدة هي المتحكمة في عمل المعالج ، لذلك فهي ضرورية الوجود في كل معالج ، كما أنها جزء لا يتجزأ من المعالج ولا يمكن تطويرها.

2- وحدة الاتصال بالناقل (bus interface unit) : وهي الوحدة التي تتحكم في نقل البيانات بين المعالج والاعضاء الاخرى المكونة للحاسوب ، وخاصة الذاكرة العشوائية ، أي أنها تنظم مسير البيانات بين المعالج والأجزاء الأخرى للحاسب.

3- وحدة الحساب والمنطق (alu=arithmetic and logic unit) :

وتقسم الى قسمين :

أ - وحدة الأعداد الصحيحة : تقوم بمعالجة العمليات الحسابية التي تتكون من أعداد صحيحة لا تحتوي على فاصلة عشرية
ب - وحدة الفاصلة العائمة : تقوم بمعالجة العمليات الحسابية التي تحوي فاصلة عشرية

4- المسجلات : ذواكر صغيرة جدا وسريعة جدا ، توجد داخل المعالج وذلك لحفظ الارقام المراد معالجتها من قبل وحدة الحساب و المنطق ، حيث أنه لا يتم تنفيذ أي عملية في المعالج الا بحفظ معطياتها في المسجلات لحين تنفيذها.

طريقة عمل المعالج : المعالج حتى ينفذ الاوامر فانه يتبع خطوات لتنفيذ الاوامر ، هذه الخطوات هي :

1- يقوم المعالج بجلب الاوامر المراد تنفيذها والمخزنة في الذاكرة العشوائية ، تسمى هذه العملية fetch.

2- بعد أن جلب المعالج الاوامر فانه يقوم بتحديد البيانات اللازمة لتنفيذ هذه الاوامر وتسمى هذه العملية decode ، ثم يقوم المعالج بجلب البيانات المطلوبة.

3- يقوم المعالج بتنفيذ الاوامر execute ومن ثم ارسال نتائجها الى الذاكرة العشوائية.

Comments

Popular posts from this blog

قطع الحاسب