ملخص مادة المعمارية (شيت 1-5) - نصفي
Document Details
Uploaded by GrandMint7948
الجامعة الأسمرية
Tags
Summary
هذا ملخص لمادة المعمارية، يُغطي مكونات الحاسوب، ودورة التعليمات، والنواقل، والعمليات الحسابية والمنطقية. يُناقش الملخص المفاهيم الرئيسية في المجال.
Full Transcript
# التسبيت الأول - معمارية الحاسوب - ملخص التصفي ## تعريف المعمارية هي صفات وسعات النظام العربيه بالنسبه للمبرمج وهي الصفات التي لها تأثير مباشر على التنفيذ المنطقي للبرنامج. ## رسمات المعمارية : - P- مجموعة تعليمات - ب - عدد الخانات ## التقنيات اللازمة للمعالجة - الذاكرة - آلية الإدخال وال...
# التسبيت الأول - معمارية الحاسوب - ملخص التصفي ## تعريف المعمارية هي صفات وسعات النظام العربيه بالنسبه للمبرمج وهي الصفات التي لها تأثير مباشر على التنفيذ المنطقي للبرنامج. ## رسمات المعمارية : - P- مجموعة تعليمات - ب - عدد الخانات ## التقنيات اللازمة للمعالجة - الذاكرة - آلية الإدخال والإخراج ## تعريف تنظيم الحاسب هي الوحدات التنفيذية وترابطها لكي تحقق المواصفات المعمارية. ## تنظيم الخاصي - سمات تنظيم الخاصي 8 EP التفاصيل المادية الغير مربية للعلم ما قدمه. - ب - الربط بين الحاسب والاحجزه الطرفيه ## تعريف البنية هي الطريق التي ترتبط بها المكونات ## الوظيفة هي عمل كل عنصر من المكونات مجزء من زء من الهيكل البنائي ### * الوظائف الرئيسية التي يؤديها الحاسب بصوره عامه. - معالجة البيانات - تخزينة البيانات. - جـ حركة البيانات. - في التحكم ### * مهم جداً * 1. مكونات الحاسوب (الحاسب الآلي) : - الذاكره الرئيسة (main memory) - الإدخال / الإخراج (input/output) - وحدة التحكم. 2. مكونات وحدة المعالجة المركزية (CPU) : - )Registers) مسجلات P - )Arthimetic and login unit( وحدة الحساب والمنطق - ه والناقل الداخلي ) internal) - 5 وحدة التحكم (Control Unit ) 3. وحدة التحكم ) Control Unit ) - )Control memory( ذواكرة التحكم - )Sequencing login( منطق تتابعي - )Control unit Registers and Decoders شامسجلات وحدة التحكم والمشفرات # * الستيت الثاني * - معمارية الحاسوب - مهم جداً ## * النبيه التفصيلية للحاسب (ISA) سلايد 14 : 1. في السليم والمجرية الموقت لي في الذاكرة (CMBR - الإدخال / الإفراج - تحتوي على كلمه قسم - او الحصول على كلمه من الذاكره - في الذاكره ارسالها إلى وحدة - او من وحدة الإدخال / الإخراج . 2. سجل عنوانه الذاكره (MAR): يحدد عنوان في الذاكره للعلمة المراد كتابتها وقراءتها 3. - هند وإلى MBR - تعليمات الجل (IR) : تحتوي على 8 خانه تقرة تشغيل التعلمية الجاري تنفيذها - سجل مخزن مؤقت للتعليمة (IBR) تخزين مؤقت للجزء الأيمين من كلمة الذاكرة. - المحتوى على تعليمه 4. ه عدد دائه البرامج (PC) : يحتوي على العنوان التالي الزوج التعليمات والمراد جلبه - من الذاكرة 5. حاصل الضرب والجمع and MQ ( يستخدم لتخزينة موقت للمعاملات. - وناتج عمليات ALU # البيت الثالث - * )Instraction Cycle ( دورة التعليمة * ## خطوتين لتنفيذ دورة التعليم : - ( جلب التعليمة (Fetch Instraction) - )Execute Instraction( ج متنفيذ التعليد ## دورة جلب التعل 8) fetch Instraction asu1 - برنامج العداد ( PC ) سلم يحتوي على عنوان التفيده المراد تنفيذها . - وحدة المعالجة المركزية (CPU ) مع تجلب التعليمه من الموقع المحدد من خلال PC . - ج المعالج ( Professor) يفسر التعليمة وينقذها. ## دورة تنفيذ التعليي 8 )Execute Instraction( 2 - ذاكرة المعالج ) ss - memory - أو مند main memory إلى CPU مقل البيانات مند - )Process - memory - . CPU إلى main memoly - ب معالج الإدخال / الإخراج ) Process) لم تنتقل البيانات بين CPU و 110 . - معالج اليانات ) Data Processing) معالجة البيانات وعمليات حسابيه او منطقيه. .تحكم بالعمليات Control & # دورة التعليمة - مخطط الحاله * 1. حساب عنوان التعليمه ) LAC) تحديد عنوان التعليمه التاليه اللازم تنفيذها . 2. (2) جلب التعليمة (IF) - قراءة التعليمه من موقع بالذاكره إلى المعالج. 3. عملية فك التشفير التعليم ( IOD) فهم نوع العمليه والمعاملات التي تحتاجها 4. (4) حساب عنوان المعامل (OC) - الإشارة إلى معامل في الذاكره عبر إدخال / إخراج 5) جلب المعامل (of( جلبه من الذاكره او قراءتها من وحدة الإدخال / الإخراج. 6) تشغيل البيانات Do تنفيذ العمليه المشار إليها في التعليمه. 7. تخزينة المعامل (OS) - كتابة الناتج في الذاكره او إلى وحدة الإدخال / الإخراج # السبت الرابع - **الناقل )** - *النواقل Buses * ## الممثله * هو مسار اتصال الذي يربط جهازين او اكثر وهي وسيلة نقل مشتركه * ناقل البيانات / ناقل العناوين / ناقل اشارات التحكم * فاقل محلي Local bus يربط بين المتحكم بـ Cache و CPU وهو مربوط مع ناقل النظام الذي يربط الذاكرة الرئيسية حلم . * (Expansion bus - يدعم الأجهزة الأقل سرعه ## انواع النواقل ( * خطوط مخصصه * خطوط مشتركه * clock - عباره عن فترات متساويه من الأصفار (0) والوحدات (1) . * Bus cycle clock cycle ٢- تعني + # * السبت الخامس * - معمارية الحاسوب - ## (ALU) هي الجزء من الحاسب الذي ينفذ العمليات الحسابيه والمنطقية على البيانات ## المسجل ) Register) + هي اماكن تخزين مؤقته داخل المعالج ترتبط بوفرة ) AIN ( بواسطة مسارات إشاره ## الهدف من النقطه العائمه (loating Point ) : - تصغير حيز التمثيل للأعداد / تحميل اعداد كثير جداً با قيمتيل اعداد حمد غيره جداً / توفير في الذاكره - الدقة في العمليات الحسابية / تقليل الاقطاء التراكمية * من الشهر تقبيلات ( النقطه العائمها : 754 - IEEE أحادية الدقة [32 خانه ] * يتم تمثيل العدد على شكل $2^{(fraction .1 ) ( 1 )}$ .