CSC220
COMPUTER ORGANIZATION
يقدم المقرر 220 عال تقنيات تصميم الدوائر المنطقيه الرقميه الأساسية مع ربطها بالبرمجة ( مثال:لغة التجميع) كما يهدف الى تصميم كمبيوتر صغير له 12 وظيفه كمثال لفهم طبيعة عمل الكمبيوتر. أهداف هذا المقرر هي: مساعدة الطلاب على تعلم العناصر الأساسية للهندسة الحاسوبية من منظور وظيفي ، وتعزيز قدراتهم على تقدير النماذج التنظيمية وقرارات التصميم التي تحدد الأداء الكلي والقدرات والقيود لنظام الكمبيوتر ؛ ومساعدة الطلاب على فهم الترابط بين لغات التجميع وتنظيم الكمبيوتر والتصميم. وتشمل موضوعات قانون DeMorganدى مورجان ؛ تبسيط الدوائر باستخدام خرائط كارنوف ماب Karnaugh ؛ دوائر الجمع والطرح ؛ شفرات الاوامر ؛ وحدات سجلات الكمبيوتر والعدادات ؛ مجموعة التعليمات (الاوامر) ؛ التوقيت والتحكم لشفرات الاوامر؛ لغة انتقال البيانات بين المسجلات ؛ HDL (لغة وصف الأجهزة) وعمليات Microالاوامر الصغيره ؛ تصميم وحدة حسابية منطقية ؛ وحدة تحكم غير مبرمجه ؛ مقدمة لطرق العنونه ؛ تصميم وحدة المعالجة المركزية.