وحدة المعالجة المركزية

Download Report

Transcript وحدة المعالجة المركزية

‫يعتبر الحاسوب إينياك‪ ،‬الذي بدأ العمل به في‬
‫عام ‪ ،1946‬أول جهاز حاسوب الكتروني‬
‫لألغراض العامة‪.‬‬
‫وحدات ادخال‬
‫واخراج‬
‫اذلاكرة الرئيس ية‬
‫الناقل‬
‫وحدة املعاجلة املركزية‬
‫‪ -1‬وحدات اإلدخال واإلخراج ‪ :‬يمت ابس تعاملها‬
‫ادخال البياانت واخراهجا من واىل احلاسوب‪.‬‬
‫‪ -2‬الذاكرة الرئيسية ‪ :‬يمت فهيا ختزين البياانت‬
‫والتعلاميت أثناء تنفيذ الربامج ‪.‬‬
‫وحدة الحساب والمنطق‬
‫وحدة التحكم‬
‫والتي من مهامها‬
‫يتم فيها تنفيذ العمليات املنطقية‪،‬‬
‫مثل (و) ‪( ،‬أو) ‪ ،‬والحسابية ‪ ،‬مثل‬
‫الجمع والطرح‬
‫•التحكم بأجهزة اإلدخال واإلخراج والذاكرة ‪.‬‬
‫•تحليل العملية التي سوف يقوم بها‬
‫الحاسوب ‪ ،‬وإصدار األوامر املناسبة لتنفيذ‬
‫ً‬
‫هذه العملية ‪ ،‬مثال ‪ :‬جعل وحدة الحساب‬
‫واملنطق التي قوم بعملية الجمع‬
‫مجموعة خطوط كهربائية تربط وحدة‬
‫املعالجة املركزية ببقية أجزاء الحاسوب‬
‫له ثالثة أقسام ‪:‬‬
‫‪ -1‬انقل البياانت‪ :‬يس تخدم لنقل البياانت بني وحدة املعاجلة املركزية وبقية‬
‫الوحدات‪.‬‬
‫‪ -2‬انقل العناوين ‪ :‬يس تخدم لتحديد العنوان املراد الوصول اليه يف اذلاكرة‪ ،‬أو‬
‫لتحديد وحدة الدخال والخراج املراد التعامل معها‪.‬‬
‫‪ -3‬انقل التحمك ‪ :‬يس تخدم لنقل اشارات حتمك وحدة املعاجلة املركزية اىل الوحدات‬
‫الخرى‪.‬‬
‫باإلضافة إلى دارات الحساب واملنطق تحتوي الوحدة على‬
‫ً‬
‫مسجل ( ‪ ) MDR‬الذي يشكل معبرا للبيانات بين وحدة‬
‫الحساب واملنطق ‪ ،‬وكل من الذاكرة ووحدة اإلدخال‬
‫واإلخراج ووحدة التحكم ‪ ،‬تخزن فيه البيانات القادمة أو‬
‫ً‬
‫املغادرة مؤقتا إلى حين التقاطها من الوحدة الهدف‪.‬‬
‫يه معلية يس تطيع احلاسوب تنفيذها مبارشة‪ ،‬مثل معليات امجلع‬
‫والطرح‪ ،‬والعمليات املنطقية مثل ‪( :‬أو)‪(،‬و)‪ ، ...‬للك وحدة‬
‫معاجلة مركزية مجموعة حمددة من التعلاميت اليت يس تطيع تنفيذها‪.‬‬
‫يف الصل يتعامل احلاسوب مع التعلاميت‬
‫املزودة هل بلغة الآةل اليت تكتب ابلنظام‬
‫الثنايئ ولتبس يط كتابة الربانمج للك تعلمية‬
‫ماكفؤ بلغة التجميع‬
‫مثال (‪)1‬‬
‫ما هو رمز الحرف ‪ G‬في نظام (‪ASCII‬‬
‫)؟‬
‫الحل ‪/‬باستخدام الجدول ( ‪ ) 1‬ص ‪102‬‬
‫يكون ترميز ‪ G‬هو ‪)47(16‬‬
‫مثال (‪)2‬‬
‫استخدم نظام (‪ )ASDII‬لترميز‬
‫كلمة ‪ Ahmad‬؟‬
‫الحل ‪/‬‬
‫‪(41)16‬‬
‫‪(68)16‬‬
‫‪(6D)16‬‬
‫‪(61)16‬‬
‫‪d‬‬
‫‪(64)16‬‬
‫‪A‬‬
‫‪ h‬فيكون ترميز الكلمة ‪:‬‬
‫‪Ahmad=(41686D6164)16 m‬‬
‫‪a‬‬
‫مثال (‪)3‬‬
‫ما الكلمة املمثلة بالترميز اآلتي ‪ )416D616C(16 :‬؟‬
‫الحل ‪ /‬باستخدام الجدول (‪ )1‬نجد ترميز كل حرف في‬
‫الكلمة كما يأتي ‪-:‬‬
‫‪41‬‬
‫‪6C‬‬
‫‪61‬‬
‫‪6D‬‬
‫‪l‬‬
‫‪a‬‬
‫‪m‬‬
‫‪A‬‬
‫فيكون ترميز الكلمة ‪Amal = (416D616C)16 :‬‬
‫ما رمز الحرف ف في نظام‬
‫(‪ (Unicode‬؟‬
‫الحل ‪/‬‬
‫باستخدام الجدول ( ‪)2‬‬
‫يكون ترميز ف هو ‪(16‬‬
‫‪) 0641‬‬
‫اس تخدم نظام (‪ ) Unicode‬لرتمزي اللكمة‬
‫أزرق ‪:‬‬
‫الحل ‪/‬‬
‫أ‬
‫ز‬
‫ر‬
‫ق‬
‫‪)0672(16‬‬
‫‪)0632(16‬‬
‫‪)0631(16‬‬
‫‪)0642(16‬‬
‫فيكون ترميز الكلمة ‪:‬‬
‫أزرق = ‪)0642063106320672(16‬‬