انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

ملخص المحاضرة الرابعة

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 3
أستاذ المادة نور كاظم ايوب مهدي المهدي       12/12/2015 11:28:52
الايعاز يمر بمرحلتين لكي يتم تنفيذه
1- fetch cycle
2-execution cycle

اذن ملخص الموضوع ان الايعازات في هذه المحاضرة تقسم وفق هذا التقسيم بالاعتماد على طريقة تحديث المسجل
Pc
و هناك معادلتين لتحديث هذا المسجل :
1- pc=pc+1 (في حالة الايعازات التسلسلية)
2- pc=pc+x (في حالة الايعازات التفرعية)

و في كلا الحالتين فان العملية هي عملية جمع و لذلك فهي تحتاج الى وحدة الحساب و المنطق لكي يتم تنفيذها

ان ايعاز التفرع كما فهمنا سابقا ليس الا تنفيذ للمعادلة :
Pc= pc+x
لانه يطلب عملية تغيير محتويات المسجلpc الى عنوان اخر.
اذن يجب توزيع معاملات المعادلة على مداخل وحدة الحساب و المنطق
وهذه المعاملات هي:
1- قيمة المسجلpc ---< و للنقل هذه القيمة الى المدخل y
2- قيمة الازاحة (x) التي تمثل مقدار القفزة اللازمة للوصول الى الخطوة المطلوبة ---< و للنقل هذه القيمة الى المدخل direct
و في هذه الحالة لن نحتاج الى خطcarry لانه لايوجد في المعادلة قيمة (1)

بما انه لدينا مسجلين في حالة اخراج و هما pc و Irاذن يجب ان يتم النقل بخطوتين منفصلتين (لانه لايجوز ان يكون هناك مسجلين في حالة اخراج في نفس الوقت):
في الاولى : ننقل قيمة Pc الى المدخل y
Pc out, Yin

في الثانية : ننقل قيمة x المخزونة في جزء address داخل المسجل (IR) الى المدخل direct و بهذا تفعلت المداخل الثلاثة و يمكن ان نجمع الان :
Address of Irout,add,zin

طبعا قي النهاية ننقل محتويات Z الى الوجهة النهائية PC:
Zout, PC in




4- PC out, Yin.
 
5- address of IR out, add, Zin.
 
6- Zout , pcin.


جواب هذا السؤال يتعلق بعملية الجلب و خطواته الثلاثة
حيث بعد جلب الايعاز من الذاكرة سيستقر بصورة مؤقته في DR لكونه مستلم عام لكل ما ياتي من الذاكرة ...

و لان ما يتم جلبه من الذاكرة هو ايعاز ... فان المستقر النهائي له هو المسجلIR لانه المسجل المسؤول عن الايعازات
و يعني .. (Instruction Register .. IR)

اذن لماذا لم تتم الخطوة 5 على النحو الاتي :
IRout, add, Zin


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .