Site hosted by Angelfire.com: Build your free website today!

الدرس الأول: أساسيات المعالج الدقيق 1-2-3-4-5

- 2-

المستوى صفر : البوابات الرقمية Digital Gate

والتى يطلق عليه البوابات ، وتم صناعة هذا المستوى من مكونات تماثلية Analog مثل الترانزستورات ويكون الدخل لهذه البوابات إما اشارة (موجب) أو إشارة (سالب) وتختلف البوابات المنطقية حسب وظيفتها فهناك بوابات (And,Or,Nor,Nand......) كما تم دراستهم لك من قبل. وتجمع عدد من البوابات يكون ذاكرة من نوع (1بت) والتى يمكن أن تخزن (موجب) او (سالب) . ويمكن أن تتجمع أكثر من ذاكرة (1بت) فى مجموعات لتكون (مسجلات فئة 16,32,64) . وكل مسجل يمسك بإشارة رقم ثنائى معين .

 

المستوى (1) : مستوى البناء الدقيق Micro architectures

يتكون هذا المستوى نموذجيا من 8-32 مسجل مشكلين للذاكرة المحلية داخل المعالج ، وكذلك دائرة تسمى "وحدة الحساب والمنطق" والقادرة على إجراء العمليات الحسابية البسيطة . وترتبط وحدة الحساب والمنطق بوحدة المسجلات فى شكل مسارات البيانات  Data Path وفى بعض الحواسيب فان عمليات مسارات البيانات يتحكم فيها برنامج يسمى " microprogram" ولكن فى المستويات الأخرى فإن "الأجهزة Hardware" هى المتحكم المباشر بمسار البيانات .

وفى الأجهزة التى تتحكم فيها البرمجيات فى مسارات البيانات فإن "microprogram" يحدث مقاطعة للأمر فى المستوى الثانى القادم شرحه ، فهو يجلب الأمر ويختبره وينفذه واحد تلو الأخر مستخدما مسارات البيانات فى ذلك .

 

المستوى (2) : مستوى الأوامر الأساسية للتشكيل ISA Level

كل مصنعى أجهزة الكمبيوتر يوزعوا دليل يدوى مع كل جهاز يطلق عليه "دليل ومرجع لغة الألة " هذا الدليل لمستوى ISA Level وليس للمستوى الأساسى .فعندما نصف وضع تعليمات الألة فاننا نقصد وصف التعليمة المحملة مفسرة من خلال الميكروبروجرام أو دوائر أجهزة التنفيذ .

 

وتصمم أجهزة هذا المستوى تحت تكنولوجيا RISC ذات التعليمات البسيطة فى البنائية فى دورة الساعة الواحدة ومن الأمثلة على اّلات ISA المعقدة هى عائلة Pentium 2 والتى تتطلب العديد من الدورات للساعة لتنفيذ الأمر الواحد .

 

 للخلف - صفحة الدرس الأولى - للأمام