وحدة المعالجة المركزية
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