التوصيف العام
يهدف هذا المقرر إلى تقديم المفاهيم الأساسية اللازمة لفهم بنية النظم الحاسوبية، وتقدير أدائها. ولذا يُعرض في هذا المقرر النقاط التالية : لمحة تاريخية إلى تاريخ الحواسيب، وعرض التعاريف الأساسية المستخدمة في بنيان الحواسيب، وأهم مؤشرات أداء الحواسيب، وطرائق التدوين للأعداد الصحيحة والعائمة، وتنفيذها العتادي في الحواسيب، والمكونات الأساسية للمعالج الصغري وطريقتي التصميم الأساسيتين لممر المعطيات ولوحدة التحكم، وأنماط العنونة المختلفة في المعالجات، ومصاغات التعليمات المتعددة. ثم تُعرض مجموعة التعليمات الخاصة بالمعالج MIPS، وقواعد البرمجة بلغة التجميع، وأنواع الذاكرة وبنيتها الداخلية ومميزاتها الأساسية وأهم تقنيات التسريع، ومبدأ عمل الخابية ومستوياتها المتعددة، وطرائق التقابل الممكنة فيها، و طرق تبادل المعطيات مع الطرفيات، وطرق حساب أداء بعض الطرفيات كالقرص الصلب، وأداء المساري المتزامنة واللامتزامنة المحصلات: – فهم آلية عمل النظم الحاسوبية، ودور المكونات الرئيسية في تحديد الأداء – فهم طريقة تنفذ الخوارزميات الحسابية والمنطقية في وحدة المعالجة المركزية – برمجة المعالج الصغري بلغة التجميع – فهم الفروق بين الطرائق التصميمية لوحدة المعالجة المركزية – حساب أداء نظام الذاكرة المتعدد المستويات في الحاسوب. – التمييز بين أداء الطرق المختلفة المتبعة لتبادل المعطيات مع الدخل/الخرج.