انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة
الكلية كلية العلوم للبنات
القسم قسم الحاسبات
المرحلة 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
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|