الذاكرة الفورية
Download
Report
Transcript الذاكرة الفورية
14/4/2013
املواضيع الرئيسية
تعريف وحدة المعالج المركزية
خصائص وحدة المعالج المركزية
مكونات وحدة المعالج المركزية
أداء المعالج
تطور المعالج
تعريف املعاجل
المعالج هو شريحة الكترونية تحتوي على العديد من الدوائرالرقمية وظيفتها استقبال
البيانات الرقمية ومعالجتها ثم ارسال النتائج بشكل رقمي الى االجزاء المختلفة
من الحاسب.
وظائف وحدة املعاجلة :
استقبال البيانات من وحدات اإلدخال .
معاجلة هذه البيانات طبقاً للتعليمات املوجودة يف الربامج.
إرسال نتائج معاجلة البيانات إىل وحدات اإلخراج.
التحكم واإلشراف على مجيع الوحدات.
خصائص املعاجل
املعاجل اجلزء الذي يقوم بالعمليات الرئيسية واحلسابية يف أجهزة الكمبيوتر
وحدة املعاجلة املركزية (املعاجل) عبارة عن شرحية حتتوي على ماليني الرتانزيستورات.
ينفذ املعاجل مجيع العمليات املطلوبة مثل التحريك ،والنسخ ،واملقارنة ،والعمليات احلسابية واملنطقية
على املعطيات ،لذلك يوصف بأنه القلـب النابض للحاسب.
تعترب سرعة املعاجل هي السرعة القياسية ألجهزة احلاسب
كلما كان املعاجل أسرع وأكثر قوة كلما كان الكمبيوتر نفسه أفضل وأكثر تكلفة
من أشهر املعاجلات توفرا يف السوق هي معاجلات Intelومعاجلات AMD
خصائص املعاجل
سرعتها يف تزايد مستمر
يستطيع املعاجل أن يقوم بتنفيذ ٣٠٠مليون أمر أو عمليه يف الثانية الواحدة
عندما تضغط على مفتاح يف لوحه مفاتيح الكمبيوتر Keyboardفإنك يف احلقيقة تقوم
بإرسال تعليمات أو أوامر لتتم معاجلتها عن طريق وحدة املعاجلة املركزية
هل يكون جهاز احلاسب سريع دائما مبجرد وضع معاجل سريع؟
تستخدم أيضا الذاكرة الرئيسة ( )RAMاخلاصة باحلاسوب
وتقاس سرعات املعاجل بامليجا هريتز Megahertzعدد الدورات يف الثانية
جهاز بسرعة 3 GHzتدل على أن املعاجل ينجز 3بليون دورة يف الثانية
مكونات املعاجل
تتكون وحدة املعاجلة املركزية من ثالث وحدات أساسية هي :
وحدة التحكم Control Unit
وحدة احلساب واملنطق Arithmetic Logic Unit
املسجالت Registers
وحدة التحكم
تقوم بالتحكم يف العمليات التالية:
أ -دخول البيانات من وحدات اإلدخال ووحدات التخزين الثانوي إىل الذاكرة
الرئيسية.
ب -انتقال البيانات ما بني الذاكرة الرئيسية ووحدة احلساب واملنطق.
ج -خروج املعلومات من الذاكرة الرئيسية إىل وحدات اإلخراج املختلفة ووحدات
التخزين الثانوية.
وحدة احلساب واملنطق
كما يشري امسها ،تقوم هذه الوحدة بتنفيذ العمليات احلسابية واملنطقية.
العمليات احلسابية تضم العمليات احلسابية :اجلمع ،الطرح ،الضرب و التقسيم.
العمليات املنطقية هي عمليات مقارنة :حيث ميكن مقارنة قيمتني لتحديد اذا كانت القيمة
األوىل تساوي (=) ،أصغر (>) أو أكرب (<) من القيمة الثانية
املسجالت
املسجالت هي عبارة عن نوع من الذاكرة السريعة جدا بل هي أسرع أنواع الذاكرات يف احلاسوب
وتستعمل لتخزين األرقام اليت يريد املعاجل أن جيري عليها حساباته.
توجد املسجالت داخل وحدة احلساب واملنطق املذكورة سابقا.
واملعاجل ال ميكنه عمل أي عملية حسابية إال بعد استدعاء األرقام املطلوب إجراء العمليات عليها إىل
املسجالت.
يعترب حجم املسجالت مهم حيث إنه حيدد حجم البيانات اليت يستطيع احلاسوب إجراء احلسابات
عليها ،وكلما زاد حجم وسعة املسجالت زادت سرعة احلاسوب.
يقاس حجم السجالت بالبيت بدال من البايت بسبب صغر حجمها.
أداء املعاجل
تؤثر على أداء المعالج عدة عوامل منها:
–
سرعة الساعة (التردد).
–
الذاكرة الفورية (.)Cache Memory
–
نواقل النظام.
سرعة الساعة
سرعة الساعة (الرتدد) :الرتدد الذي يعمل املعاجل وفقه على تنفيذ التعليمات ،ويقاس
الرتدد بوحدة ميجاهرتز ،وحالياً جيجا هرتز ،وكلما كانت قيمة الرتدد أعلى كانت سرعة
احلاسب أكرب.
ويتولد الرتدد عن طريق بلورة من الكوارتز هتتز عند مرور التيار الكهربائي عربها فيتولد
مكون متزامن مع اإلشارة ،وكل نبضة من هذه
نتيجة ذلك نبضات ثابتة يف كل ّ
ترسل للمعاجل إشارة تطلب فيها أداء عملية
النبضات تعطي دورة واحدة للنظام وعندها َ
أخرى.
الذاكرة الفورية
خزن فيها البيانات والتعليمات كثيرة
الذاكرة الفورية ( :)Cache Memoryهي مساحة تُ ّ
االستخدام ،وتتواجد عادة ضمن المعالج وعندها تسمى بالذاكرة الفورية الداخلية أو ذاكرة
المستوى األول Level 1اختصارا (،)L1
وتعمل هذه الذاكرة على تخزين مواقع ذاكرة RAMكثيرة االستخدام وتسمح بتنفيذ البيانات
والتعليمات بسرعة.
يمكن أن تتواجد الذاكرة الفورية خارج المعالج أو خارج دارات المعالج وفي هذه الحالة
تسمى بالذاكرة الفورية الخارجية أو ذاكرة المستوى الثاني ( Level2اختصارا ،)L2وتقوم
ذاكرة L2بنفس وظائف ذاكرة L1لكنها أكبر حجما منها وبذلك تساعد على تحسين األداء.
الذاكرة الفورية
تابع :الذاكرة الفورية ( :)Cache Memoryيوجد مستوى ثالث من الذاكرة
الفورية يعرف باسم ( Level3واختصاراً )L3تقع فوق املستويني L1و ،L2وتقع
خارج شرحية ووحدة املعاجل ،وظهر هذه النوع أول مرة عام 1999م مع معاجلات
K6-IIIمن .AMDميكن القول بأنه كلما كانت الذاكرة الفورية أكرب حجماً
كلما كانت سرعة احلاسب أكرب.
نواقل النظام
نواقل النظام :تكمن قدرة املعاجل على التواصل مع بقية مكونات النظام يف دارات
الدعم على اللوحة األم وهذه الدارات هي ما يعرف بالناقل .يقوم الناقل بنقل
املعلومات من وإىل املعاجل واألجهزة األخرى فيسمح لكافة أجهزة النظام بالتواصل
مع بعضها البعض ،ويتألف الناقل من عدة مكونات منها:
الناقل اخلارجي :مي ّكن املعاجل من التواصل مع األجهزة األخرى.
ناقل البيانات :يستخدم إلرسال واستالم املعلومات.
ناقل العناوين :نقل معلومات عناوين مواقع الذاكرة من وإىل املعاجل ،وحتتوي هذه العناوين
على البيانات اليت يتم واستقباهلا.
تطور املعاجل
عدد النواة
تقنية الـ Hyper-Threadingواليت تسمح للمعاجل ثنائي النواة بالعمل بشكل مشابه
للمعاجل رباعي النواة .يعين كل نواة تعاجل عمليتني يف وقت واحد ! وليس مثل القدمي كل نواة
تعاجل عمليه وحدة.
تقنية الـ Turbo Boostوهي تسمح للمعاجل بالعمل بطاقة منخفضة واستخدام القوة
القصوى عند احلاجة فقط مما حيفظ الطاقة بدالً من استخدام طاقة املعاجل الكاملة بال حاجة.
كمية الذاكرة املخبئة ضمن شرحية املعاجل وتعترب ذاكرة وسيطة ما بني املعاجل والذاكرة
الرئيسية ،وكلما زادت كلما كان املعاجل اسرع.
البت والبايت
سعة الذاكرة تقاس بالبت BITأي القدرة على تخزين أحد الرقمين الثنائيين ( )0و( )1في نظام
العد الثنائي.
البايت 8 = Byteبت ،وهي السعة العامة للبايت المش ّكلة من ثمانية أرقام ثنائية ،وهو ما
يعادل حرفا واحدا.
الكيلو بايت = KBألف بايت
الميغا بايت = MBمليون بايت
الجيغا بايت = GBبليون بايت (ألف مليون بايت)
تيرا بايت =TBترليون بايت( مليون مليون بايت)
الرام والروم
وجه المقارنة
RAM
ROM
يمكن الكتابة عليها
نعم
ال ،ألنه تم برمجتها
بواسطة المصنع لها
يمكن القراءة منها بواسطة المستخدم
نعم
نعم
السرعة
أسرع
أبطأ
االستعماالت الشائعة
مخزن مؤقت (وسريع) للبيانات التي
يتعامل معها المعالج أو يتوقع أن
يتعامل معها قريبا
تخزين برنامج نظام اإلدخال واإلخراج
األساسي BIOSالبيوس للوحة األم
فقد البيانات
تمحى البيانات بمجرد فصل التيار
الكهربي عن الحاسوب
تبقى البيانات في الرقاقة لفترة طويلة
جدا (ال نهائية تقريبا) وال يمكن تغييرها
في أغلب األحيان