الوحدة 1 · CS351

🎯 أهداف التعلم

Computer System Structure / هيكل نظام الحاسوب People, Machines, Other Computers / أشخاص، آلات، حواسيب أخرى User 1 مستخدم 1 User 2 مستخدم 2 User n مستخدم ن Computer System Boundary / حدود نظام الحاسوب Application Programs / البرامج التطبيقية Compilers, Web Browsers, Databases / المترجمات، متصفحات الويب، قواعد البيانات Operating System / نظام التشغيل Resource Allocator & Control Program / مدير الموارد وبرنامج التحكم Computer Hardware / أجهزة الحاسوب (العتاد) CPU, Memory, I/O Devices / وحدة المعالجة، الذاكرة، أجهزة الإدخال والإخراج
Interrupt Timeline التسلسل الزمني للمقاطعة Time الزمن CPU المعالج I/O Device جهاز الإدخال/الإخراج User Program Executing تنفيذ برنامج المستخدم User Program برنامج المستخدم I/O Interrupt Processing معالجة مقاطعة الإدخال/الإخراج Idle خامل Idle خامل Transferring نقل البيانات I/O Request طلب إدخال/إخراج Interrupt Signaled إشارة مقاطعة Transfer Done اكتمل النقل
Smaller Capacity سعة أقل Faster Access Time وقت وصول أسرع Volatile Storage تخزين متطاير Nonvolatile / Secondary / Tertiary Storage غير متطاير / ثانوي / ثالثي Registers مسجلات Cache ذاكرة التخزين المؤقت Main Memory الذاكرة الرئيسية Nonvolatile Memory ذاكرة غير متطايرة Hard-Disk Drives محركات الأقراص الصلبة Optical Disks الأقراص الضوئية Magnetic Tapes الأشرطة المغناطيسية
User Mode وضع المستخدم Mode bit = 1 بت الوضع = 1 Kernel Mode وضع النواة Mode bit = 0 بت الوضع = 0 User process executing تنفيذ عملية المستخدم Calls system call استدعاء النظام trap, mode bit = 0 اعتراض، بت الوضع = 0 Execute system call تنفيذ استدعاء النظام return, mode bit = 1 عودة، بت الوضع = 1 Return from system call العودة من الاستدعاء
User Mode Kernel Mode
User Program برنامج المستخدم X: parameters for call المعلمات في الجدول X load address X تحميل العنوان X system call 13 نداء النظام 13 Register / مسجل X Operating System نظام التشغيل use parameters from table X استخدام المعلمات code for system call 13 كود نداء النظام 13 Read Parameters قراءة المعلمات
Registers Block/Table in Memory Stack
Symmetric Multiprocessing (SMP) Architecture بنية المعالجة المتعددة المتماثلة Processor 0 المعالج 0 CPU Registers السجلات Cache الذاكرة المخبئية Processor 1 المعالج 1 CPU Registers السجلات Cache الذاكرة المخبئية System Bus - ناقل النظام Shared Main Memory الذاكرة الرئيسية المشتركة
🎓

حديث البروفيسور

❓ اسأل البروفيسور

البطاقات التعليمية

اختبر نفسك

1 / 10 🎯 نتيجتك: 0

🔐 خزنة الامتحان

⚠️ فخ
🤫 سر
🔑 مفهوم أساسي
⚠️ فخ
🔑 مفهوم أساسي