منتديات جازان


 
العودة   منتديات جازان > المنتديات التعليمية > مهارات التنمية البشرية وتطوير الذات
التسجيل التعليمـــات قائمة الأعضاء التقويم مركز رفع الملفات البحث مشاركات اليوم اجعل كافة الأقسام مقروءة
     

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 27-08-2007, 10:34 PM   #1
sabiany4u
عضو جديد

 
تاريخ التسجيل: Feb 2007
المشاركات: 23

مطلوب المساعدة في بحث علمي عن المعالجات Cpu

السلام عليكم ورحمة الله وبركاته
ربما كان الموضوع مخالف لكن رأيت أن هذا أنسب منتدى لهذا الموضوع ::
إخواني وأخواتي اعضاء منتديات جازان
أرجو منكم المساعدة في إيجاد بحث بعنوان المعالجات (( وحدة المعالجة المركزية )) لا يقل عن 20 صفحة
والتي تعرف أيضا بــ CPU

فمن لديه موقع يهتم بالبحوث فلا يبخل علينا
وذلك لتقديمة للجامعة :
وجزاكم الله خير وجعله في موازين حسانتكم
sabiany4u غير موجود حالياً   رد مع اقتباس
قديم 27-08-2007, 11:29 PM   #2
عمر الحريصي
مشرف سابق

 
الصورة الرمزية عمر الحريصي
 
تاريخ التسجيل: Oct 2006
الإقامة: الرياض
المشاركات: 23,443

وعليكم السلام ورحمة الله وبركاته

هنا مقدمة معلومات وسنبحث إن شاء الله تعالى عن ماهوا خاص بالموضوع
ونأمل أن يتم التعاون من قبل أهل الخبر ومن لديه معلومات حول ذلك0



بنية المعالج الداخلية Inside The CPU




إن المعالج يقوم مبدأ عمله على التعامل مع البيانات على شكل بتات وبايتات ، فالمعالج لا يفهم إلا لغة البتات على شكل واحدات وأصفار ، بالنسبة لك فإن البتات قد تعني لك في نهاية المطاف صورة أو رسالة أو ...أو... أما بالنسبة للمعالج فهي واحدات وأصفار .. كل بت يعتبره شحنة ويتعامل معه على أنه شحنة ينقلها ويخزنها هكذا .

وإذا نظرنا نظرة متعمقة في داخل المعالج ونظرنا لما يعمله المعالج نجد أنه إما يقوم بالعمليات الحسابية كالجمع والطرح ..إلخ أو يقوم بالعمليات المنطقية كالمقارنة بين الأعداد ، وفي كل الأحوال على المعالج أن يتخذ - بمساعدة التعليمات - القرارات الصحيحة ويقود دفة العمل على هذا الأساس ، فكيف يتخذ الحاسب القرارات ؟

إن هذا هو عمل الترانزسترات ، ولا تحسب أن ترنزستر واحد يستطيع أن يقوم باتخاذ القرارت بل إن هذه الترانزسترات موزعة في شكل مجموعات داخل المعالج لتقوم كل مجموعة منها بنوعية معينة من الأعمال ، فمثلاً أحد المجموعات مخصصة للمقارنة بين الأرقام و أخرى لاتخاذ القرارات في حالة معينة وهكذا ، وفي كل مجموعة تختلف عدد وطريقة تجمع الترانزسترات مما يؤثر على وظيفتها ، ويستطيع الحاسب باستخدام هذه المجموعات المختلفة بشكل مدروس ومنظم أن يقوم بكل العمل الذي يطلب منه .

إن كل "مجموعة" من هذه المجموعات تسمى "بوابة منطقية" وتختلف البوابات المنطقية بحسب الوظيفة التي تؤديها وعدد الترانزسترات التي تحتويها.

وتصنيع المعالج ماهو إلا وضع هذه المجموعات وربطها ببعضها بالشكل المطلوب ، إن "المجموعات" إذا تجمع عدد كبير منها لأداء وظيفة معينة تصبح ما نسميه "الـ آي سي" أو IC والمعالج ما هو إلا مجموعة من الـ IC مترابطة مع بعضها البعض بشكل معقد . وبكلمة أخرى فإن :

- عدة ترانزسترات = مجموعة وظيفية (بوابة) .
- عدة مجموعات وظيفية (الآلاف منها )= IC "آي سي" .
- مجموعة من الـ IC "آي سي" = معالج .

والترانزستور بحد ذاته هو وحدة صغير جداً تسمح بمرور التيار الكهربائي من خلالها بمقدار يختلف باختلاف التيار الداخل لها أي أنها تسمح بالتحكم بشدة تيار كهربائي حسب شدة تيار كهربائي آخر ، فهي كالمفتاح الكهربائي ، وباستخدام هذه الوحدة الصغيرة (الترانزستور) يمكننا تنظيمها لتكوين وحدات ذات وظيفة معينة تختلف باختلاف ترتيب وتنسيق هذه الترانزسترات داخلها ، وبذلك يمكننا تكوين أنواع لا نهائية من الوحدات (المجموعات أو الـ IC ) ، وكلما زاد عدد الترانزسترات التي تتكون منها الـ IC كلما كان بإمكانها تأدية وظائف أكثر تعقيداً .

هناك فرق مهم جداً بين المعالج وبين IC عادي وهو أن المعالج قابل للبرمجة بحيث يمكنه تأدية أية وظيفة تطلب منه بينما الـ IC العادي لا يمكنه ذلك بل هو مخصص لعمل معين في جهاز معين . إن المعالج قادر على فعل ذلك لأنه يقسم أي عمل يقوم به إلى أقسام صغيرة تسمى التعليمات ، ويعتمد المعالج على البرنامج ليقول له متى وكيف ينفذ كل تعليمه حتى ينجز العمل المطلوب بينما الـ IC العادي لا يتطلب برنامج ولكن تركيبته تؤدي العمل المطلوب منها بحكم تركيبها .

* البنية الداخلية :
يوجد داخل المعالج ملايين الترانزسترات (*) التي تؤدي بمجملها للقيام بعمل المعالج ، ولا يخفى عليك أن هذه الملايين من الترانزسترات موضوعة كلها في مساحة صغيرة جداً أي أنها محشورة وبين الواحدة والأخرى مساحة قليلة ( الترانزسترات لا ترى بالعين المجردة ) وهذه الوحدات موصلة مع بعضها البعض بأسلاك صغيرة جداً تضمن تدفق البيانات بين الترانزسترات ، ويقاس سماكة هذه الأسلاك بالمايكرون ، وسماكة هذه الأسلاك هو الذي يحدد معمارية المعالج ، وكلما كانت معمارية المعالج أصغر كلما كان استهلاك الطاقة أقل و كانت الحرارة الناتجة من المعالج أقل مما يخفف من مشاكل التبريد وكذلك يمكننا المعمارية الأصغر من استخدام فولتية أقل للتيار المار في هذه الأسلاك .

والمايكرون هو وحدة قياس الطول تساوي واحد من المليون من المتر ، وحتى أعطيك فكرة عن رتب معالجات هذه الأيام أقول إن المعالج بنتيوم من رتبة 0.5 مايكرون ( أي نصف مايكرون ) بينما المعالج MMX بنتيوم معماريته 0.35 مايكرون (تستطيع أن تتصور كم هو دقيق ومتطور هذا الشيء المسمى معالج ) بينما المعالج بنتيوم الثاني يستعمل معمارية 0.25 مايكرون .

السؤال هو هل يوجد أقل من ذلك ؟ والجواب هو نعم : لقد نجحت شركة IBM بفضل نوع من التقنيات الجديدة بتطوير طريقة لصنع معالجات بمعمارية 0.13 مايكرون وهذا قد يفتح الباب لمعماريات أصغر ، فكلما صغرت المعمارية كلما تمكنا من وضع عدد أكبر من الترانزسترات في مساحة أقل مما يمكننا من تصنيع معالجات أقوى بتكلفة منخفضة

التوقيع :

التعديل الأخير تم بواسطة عمر الحريصي ; 28-08-2007 الساعة 12:19 AM.
عمر الحريصي غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 12:43 AM   #3
عمر الحريصي
مشرف سابق

 
الصورة الرمزية عمر الحريصي
 
تاريخ التسجيل: Oct 2006
الإقامة: الرياض
المشاركات: 23,443

وحدة المعالجة المركزية (( CPU ))

قبل أن ابداء هناك مصطلحات يجب عليك معرفتها وهي وحدات القياس المستخدمة في الحاسب الآلي
بت = Bit = وهي اصغر وحدة
البايت = Bayt = 8 bit
الكيلو بايت = KB = 1024 B
الميجا بايت = MB = 1024 KB
الجيجا بايت = GB = 1024 MB



الرسم في الاعلى يوضح المعالج من حيث العمليات التي يجريها وكيفية ربطة بالمحيط الخارجي

المعالج : وهو القلب النابض لجهاز الحاسب الآلي جهاز بلا معالج كأنسان من غير قلب فالأنسان من غير قلب يعتبر ميت لان القلب هو المسؤل عن ضخ الدم الى باقي اجزاء الجسم .
والمعالج هو قلب الحاسب المسؤل عن ضخ البيانات والمعلومات الى باقي اجزاء الحاسب .

خصائص المعالج :
1. سرعة المعالج ( CPU Speed ) : وهي مقياس لعدد العمليات التي يمكن للمعالج أن يؤديها في الثانية الواحدة . وتقاس بــ MHZ او GHZ وهو معدل نبضات الساعة التي تعطى للمعالج .
2. حجم الكلمة ( Word Size ) : وهو أكبر عدد من البت (( bit الذي يمكن للمعالج عملها في المرة الواحدة . والأن في وقتنا الحاظر اغلب المعالجات هي معالجات ذات 64 بت أي انها تستطيع ان تتعامل مع 64 بت في المرة الواحدة .
حجم الكلمة هي عبارة عن عدد خطوط البيانات الموضحة في الرسم الأعلى .
3. مسار البيانات ( Data Path ) : وهو أكبر عدد من البت يمكن نقلها من والى المعالج في المرة الواحدة .
ويتم نقل البيانات في نفس خطوط البيانات وتقريباً الأن تم الربط بين مسار البيانات وحجم الكلمة فأصبحوا واحد ولاكن ذكرتهم اثنيناتهم تجاوزاً .
4. أكبر سعة للذاكرة ( Maximum amount of memory ) : وهي أكبر سعة ذاكرة يمكن توصيلها بالمعالج .
وهي مربوطة بخطوط العناوين الموجودة بالرسم في الاعلى فخطوط العناوين هي المسؤلة عن عنونة الذاكرة ( RAM ) . وتأخذ وتقاس بهذه العلاقة
أكبر سعة ذاكرة (RAM) يمكن توصيلها بمعالج ما = 2 أس عدد الخطوط الناقلة للعناوين
مثال : معالج يملك 29 خط عناوين . ما هي اكبر سعة ذاكرة (RAM) يمكن وضعها بهذا الجهاز ؟
جـ : اكبر سعة ذاكرة يمكن وضعها بهذا الجهاز = 2 ^ 29 = 536870912 Bayt
536870912 بايت = 524288 كيلو بايت = 512 ميجا بايت = 0.5 جيجا بايت
(( ملاحظة :: العلامة ^ = الأس ))
الناتج من العلاقة يعطينا الحجم بالبايت ويجب عليك التحويل من وحدة الى وحدة بالعلاقة التالية :
الحجم بالبايت / 1024 = الحجم بالكيلو بايت ......... وهكذا
سؤال مربتط بالسؤال السابق :: لو وضعنا ذاكرة حجمها 1024 MB هل يعمل الجهاز بشكل اقوى من ان نضع بها ذاكرة حجمها 512 MB ؟؟
الجواب :: طبعاً لا ولن يفرق الأداء بأي شكل من الاشكال لأن المعالج لايمكنة عنونة سوى 512 MB فيضيع علينا ذاكرة حجمها 512 MB بلا أي فائدة لأن المعالج لايمكنه التعامل سوى مع 512 MB .

مثال آخر : ذاكرة حجمها 2 GB موصولة بالجهاز . كم عدد خطوط العناوين اللازمة لعنونة هذه الذاكرة ؟
جـ : أولاً يجب علينا ان نحول القيمة من GB الى Bayt
2 * 1024 * 1024 * 1024 = 2147483648 بايت
نحظر الآلة الحاسبة ونفعل الآتي :
Log 2147483648 / Log 2
= 31 خط
أي نحتاج لعنونة هذه الذاكرة الى 31 خط عنواين .
وأغلب المعالجات في الوقت الحاظر تحتوي على 32 خط عناوين أي تستطيع ان تعنون ذاكرة بحجم 4 GB .
5. ذاكرة الكاش المثبته بالمعالج ( Internal cache memory ) : وهي أكبر كمية
كاش مموري ( Cache memory ) موجودة داخل المعالج وغالباً ما يكون حجمها 512 KB او 256 KB . ( لاحظ ان الحجم بالكيلو فقط نظراً لأرتفاع سعر هذا النوع من الذاكرة )
وتتلخص الفائدة من ذاكرة الكاش هي بما ان سرعتها كبيرة جداً جداً تفوق سرعة ذاكرة الـ RAM العادية بحوالي 20 مرة فتستخدم كوسيط بين المعالج وذاكرة الـ RAM تجد شرح أكثر في الموضوع بعد قليل .
وسأتطرق للحديث عن الفرق بينها وبين الـ RAM في موضوع سابق انشاء الله .

أنواع المعالجات
يمكن تقسيمها الى أنواع من حيث عدد البتات للأرقام التي يتعاملون معها (( حجم الكلمة التي ذكرناها في الاعلى أو عدد خطوط البيانات )) ::
1 – معالجات 4 بت : وهذه تستخدم في الألات الحاسبة وبعض الاحتياجات الخاصة ولا تستخدم في الحاسب الآلي
2 – معالجات 8 بت : وهذا النوع من المعالجات ايضاً ظهر قديماً وكان يستخدم في بعض الاجهزة ولعلنا نذكر اتاري سيجا واتاري ننتندو وكانت تلك الاجهزة تستخدم هذا النوع من المعالج ولايستخدمة الحاسب الالي .
3 – معالجات 16 بت : ظهرت معالجات شهيرة وقوية مع هذا المعالج في ذالك الوقت ولاكنها الأن تعتبر منقرضة واصبحت من التاريخ ومن بعض الامثلة على هذا النوع من المعالج
( Intel 8088 وكان بسرعة MHZ 4.77
Intel 80286 وكان بسرعة 12 MHZ )
4 – معالجات 32 بت : ظهرت في أوائل التسعينات وتعتبر الأن منقرضة ايضاً ومن الامثلة على هذا النوع من المعالجات
( Intel 80386 وكان بسرعة MHZ 25 - Intel 80486 وكان بسرعتين الأولى 33 MHZ والثانية 66 MHZ ( اول جهاز اشتريته كان يحمل هذا النوع من المعالج ) )
5 – معالجات 64 بت : وهي المعالجات التي في العصر الحالي ومن الأمثلة على هذا النوع من المعالجات :
( ملاحظة : البنتيوم P = Pentium )
( Intel P – Intel P2 – Intel P3 – Intel P4 )

ميكانيكية عمل المعالج
عندما يريد المعالج مثلاً معالجة بيانات موجودة على القرص الصلب ( Hard Disk ) فهو لايأخذ البيانات مباشرة من القرص الصلب . لماذا ؟
لأن المعالج سريع جداً والقرص الصلب يعتبر بطيء نوعاً ماء فلتفادي هذه المشكلة عملوا المصممون الآتي
يطلب المعالج البيانات التي يريدها من القرص الصلب وتكون عن طريق خطوط التحكم .
يقوم القرص الصلب بأفراز البيانات التي طلبها المعالج ويقوم بوضعها في الذاكرة RAM .
بما أن الذاكرة RAM بطيئة بعض الشي على المعالج فأن الكاش مموري ( Cache memory ) يقوم بدور الوسيط بين المعالج والذاكرة RAM نظراً لسرعته الفائقة .
يأخذ المعالج البيانات من الكاش مموري ويقوم بمعالجتها .

وهذه صورة لكيفية ربط المعالج بباقي الاجهزة في الحاسب


التوقيع :
عمر الحريصي غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:04 AM   #4
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

قفزت في السنة الماضية سرعة وحدة المعالجة المركزية من 600 ميجا هيرتز إلى واحد جيجا هيرتز، ومن المتوقع أن تصل إلى 1.5 جيجا هيرتز مع نهاية العام، وبالرغم من اشتعال المنافسة لزيادة سرعة وحدة المعالجة المركزية؛ فإنه يجب الانتباه إلى أن أداء الوحدة لا يتحدد فقط بتضخم سرعتها من ميجا إلى جيجا ومضاعفاتهما، بل ينبغي أن يعرف الجميع أن:

* المعالج (CPU) يؤدي ثلاث مهام أساسية: فهو يقرأ البيانات، ويعالجها، وغالبًا ما يخزنها بالذاكرة.

* هناك عوامل أخرى غير السرعة مثل التصميم… لها أهمية كبيرة في تحديد أداء رقاقة وحدة المعالجة المركزية.

* الغرض الذي من أجله سوف تستخدم الجهاز، والبرامج التي سوف يتم تشغيلها عليه، من المحددات التي ينبغي أن تؤخذ في الاعتبار عند تحديد نوع وسرعة رقاقة وحدة المعالجة المركزية التي تريدها بجهازك.

تركيب وحدة المعالجة المركزية:
تتألف وحدة المعالجة المركزية من ملايين الترانزستورات الميكروسكوبية التي حفرت كيماويًّا أو طبعت بطريقة "photolithography" على رقاقة مصقولة من السيليكون في حجم أظفر الإبهام، هذه الترانزستورات تختزن الشحنات الكهربية التي توافق إما صفرًا أو واحدًا (binary language)، وهي اللغة التي تتواصل بها مكونات الكمبيوتر وتفهمها، مما يمكنها من إجراء عمليات الحساب والمنطق، بمساعدة ساعة كوارتز.

عمليات وحدة المعالجة المركزية:
تختزن المعلومات الخاصة بعمليات وحدة المعالجة المركزية في الذاكرة على شكل bytes، وهذه المعلومات إما أن تكون تعليمات أو بيانات، والبيانات عبارة عن حرف أو عدد أو لون مثلاً، بينما التعليمات هي التي توجه وحدة المعالجة المركزية إلى ما يجب فعله مع البيانات من جمع وطرح ونقل على سبيل المثال.

ولأداء عملية بسيطة على أي بيانات، تحتاج وحدة المعالجة المركزية إلى أربعة عناصر وهي: التعليمة، ومؤشر التعليمة، ومسجل، ووحدة الحساب والمنطق.

مؤشر التعليمة (instruction pointer)، وهو الذي يدل وحدة المعالجة المركزية على مكان التعليمة بالذاكرة والتي تكون الوحدة بصدد تنفيذها.

مسجل (register)، وهو مكان للتخزين المؤقت في وحدة المعالجة المركزية، حيث تختزن عليه مؤقتًا البيانات التي تنتظر معالجتها بواسطة تعليمة ما، أو البيانات التي تم معالجتها بالفعل، مثل ناتج جمع رقمين.

وحدة الحساب والمنطق (arithmetic – logic unit / ALU)، وهي الآلة الحاسبة بوحدة المعالجة المركزية، والتي تقوم بإجراء العمليات الحسابية والمنطقية التي أملتها تعليمة ما على وحدة المعالجة المركزية.

وبالإضافة إلى ما سبق من أجزاء أساسية للمعالج، هناك أيضًا أجزاء أخرى تحتاجها للقيام بوظائفها، وهي:

جالب التعليمة (instruction fetch)، وهي التي تقوم بإحضار التعليمة من الذاكرة RAM أو أي مكان لتخزين التعليمات على وحدة المعالجة المركزية CPU.

مترجم التعليمة (instruction decoder)، وهو الذي يأخذ التعليمة من جالب التعليمة ويترجمها (يفك شفرتها) بحيث تفهمها وحدة المعالجة المركزية، وهو أيضًا الذي يحدد بعد ذلك ما يجب اتخاذه من خطوات لتنفيذ تلك التعليمة.

وحدة التحكم (control unit)، وهي التي تدير وتنسق كل العمليات على الرقاقة، فبأمرها ونهيها تأتمر وتنتهي المكونات السالف ذكرها بالأوامر والنواهي الخاصة بالعمليات، فليس لوحدة الحساب والمنطق أن تجري عملية ما دون أن تأمرها وحدة التحكم، وكذلك يشرع جالب التعليمات فقط في إحضار تعليمة ما بعد أن تأذن له وحدة التحكم حتى لو انتظرت تلك التعليمة التنفيذ لفترة طويلة، وما ينبغي لمترجم التعليمة في ترجمة تعليمة ما وفك شفرتها بعد إحضارها دون أمر منها.

رحلـة تعليمة:
يوجه مؤشر التعليمة (instruction pointer) جالب التعليمة (instruction fetch) إلى البقعة المخزن عليها التعليمة في الذاكرة؛ ليقوم جالب التعليمة بجلب تلك التعليمة إلى مترجم التعليمة (instruction decoder)، حيث يختبر التعليمة ويفك شفرتها، ويحدد الخطوات اللازمة لتنفيذ تلك التعليمة (التعليمة قد تتألف من العديد من الخطوات اللازمة لتنفيذها في ترتيب معين).

تقوم وحدة الحساب والمنطق (ALU) بعد ذلك بما عليها من جمع وطرح أو معالجة للبيانات، عند ذلك تقوم وحدة التحكم بإصدار توجيهات إلى جالب التعليمة؛ لكي يقوم بجلب التعليمة التالية في الترتيب للتعليمة التي تم تنفيذها، وتستمر هذه العملية تعليمة بعد تعليمة في دأب مدهش؛ لتظهر نتائج تلك التعليمات على الشاشة مثلاً، بمعنى أن برنامجًا كمعالج الكلمات مثل MS Word عبارة عن سلسلة تعليمات وبيانات، حيث يكون النص هو البيانات التي ستنفذ عليها تعليمة ما ولتكن ضبط هوامش النص، ولضمان أن يتم كل شيء في الوقت المرسوم له؛ فإن هذه الأجزاء تحتاج لضابط إيقاع، وهو ما تقوم به الساعة، هذه الساعة تقوم بتنظيم إيقاع تنفيذ كل تعليمة من التعليمات في وحدة المعالجة المركزية عن طريق نبضات تقاس بالملايين في الثانية الواحدة أو ميجا هيرتز، وهو الاستخدام الشائع لقياس سرعة وحدة المعالجة المركزية. يعني ذلك أن وحدة معالجة سرعتها 700 – MHz أسرع من وحدة معالجة سرعتها 600 – MHz مع ثبات كل الظروف والمتغيرات، وهو شيء غير ثابت في حقيقة الحال، إذ يوجد من المتغيرات ما يجعل هذه الأرقام ذات دلالة أقل من حيث السرعة.

تحسين وحدة المعالجة المركزية:
تحتاج وحدة المعالجة المركزية إلى القليل من المكونات للقيام بوظائفها، ولكن التصميم الأساسي قد تغير عبر السنوات الماضية؛ مما أثر على الأداء بشكل عام، ودائمًا ما كان الهدف من ذلك التجويد في كل مرة هو المعالجة الأسرع للبيانات.

فبينما استمر البحث حول الطرق التي تجعل سرعة وحدة المعالجة المركزية أكبر، لاحظ مصنعو الرقائق أن وحدة المعالجة المركزية تتعطل في الوقت الذي يستغرق لجلب تعليمة ما أو بيانات من ذاكرة النظام. ولتقليل الفاقد من ذلك الوقت، تم إضافة مكان للتخزين يعرف بالكاش (cache) بالوحدة نفسها، حيث أمكن به تخزين البيانات والتعليمات فيه مؤقتًا على وحدة المعالجة المركزية نفسها، مما خفض من عدد الرحلات إلى الذاكرة.

تعاظمت فكرة الـ (cache)؛ ليضع مصنعو الأنظمة – بين أول كاش في وحدة المعالجة المركزية وبين ذاكرة النظام RAM، ذاكرة ذات سرعة أكبر وأعلى، أسموها (level 2 cache or L2 cache)، مما يعني أن مسافة وعدد الرحلات إلى الذاكرة أصبح أقل وأقل. هذه الـ (cache) الثانوية، سرعان ما تم دمجها مع وحدة المعالجة المركزية نفسها؛ حتى تصبح مكانًا إضافيًّا لتخزين التعليمات والبيانات مع ما سببته من زيادة سرعة الوحدة.

وحدات حساب ومنطق ووحدات نقاط متحركة أكثر:
ولتحسين أداء الحساب، وضع مصنعو الرقائق وحدة حساب ومنطق إضافية، مما يعني نظريًّا القدرة على إجراء ضِعْف ما يجري من عمليات في نفس الوقت، والعديد من وحدات الحساب والمنطق في وحدة معالجة مركزية واحدة يعني إنهاء المهمات بسرعات أكبر كما لو أن عددًا يقوم بتنظيف أرضية حجرة بدلاً من واحد فقط.

وبالإضافة للعديد من وحدات وحدة المعالجة المركزية بدلاً من وحدة واحدة بالجهاز، دمجت شركة Intel وحدة لمعاجلة النقطة المتحركة (FPU / floating point unit) في وحدة المعالجة المركزية. هذه الوحدة تعالج حسابات الأرقام المتناهية الكبر والمتناهية الصغر، بينما تصبح وحدة الحساب والمنطق حرة لتعالج شيئًا آخر.

عظَّم سرعة الأداء مرة أخرى كل من شركتي (Advanced Micro Devices / AMD & Intel) عن طريق تنفيذ التعليمات تقريبًا بالتوازي زمنيًّا مع بعضهم البعض (آنيًّا)، إذ يحتاج تنفيذ تعليمة ما لعدد من الخطوات المنفصلة من جلب وترجمة على سبيل المثال، وفي الأصل ينبغي على وحدة المعالجة المركزية الانتهاء من تنفيذ تلك التعليمة في دورة كاملة قبل أن تشرع في تنفيذ التعليمة التي تليها، أما وقد تم إيجاد أكثر من خط معالجة – إن جاز التعبير – فإن دوائر منفصلة تقوم بهذه الخطوات المنفصلة. هذا يحرر الترانزيستورات التي تعالج تعليمة ما لتصبح مستعدة لاستقبال وتنفيذ ومعالجة تعليمة أخرى بعدما انتقلت التعليمة السابقة منها إلى غيرها، فيما يشبه حركة أكثر من شخص على سلم واحد، فبينما يرفع أحدهم رجله لينقلها إلى الدرجة التالية ، تصبح نفس الدرجة خالية لرجل آخر، وهكذا.

إضافات أخرى حسَّنت كثيرًا من الأداء مثل "التنبؤ الفرعي" (branch prediction)، حيث يمكن تخمين أي خطوة فرعية قد يأخذها البرنامج. و"التنفيذ الحدسي" (speculative execution)، بمعنى تنفيذ ما تم التنبؤ به، كذلك القدرة على تنفيذ سلسلة تعليمات كاملة من البرنامج خارج ترتيبها وتسلسلها المعتاد بالبرنامج لتكون جاهزة التنفيذ وقت طلبها، وهو ما يسمى بـ "إتمام خارج التسلسل" أو (out-of-order completion).

كل تلكم التحسينات التي طرأت على وحدة المعالجة المركزية زادت من سرعتها، وجعلت السرعة تقاس بالجيجا هيرتز 1GHz. والعجيب في الأمر أن الاختبارات التي أجريت كشفت عن أن الطفرات التي طرأت على السرعة كانت طفيفة المردود، خاصة على البرامج المكتبية، والتي تعتمد بشدة على سرعة القرص الصلب وسرعة الذاكرة في النظام RAM، ولعل في هذا إجابة شافية - ولو بعض الشيء - عمّا يتم داخل وحدة المعالجة المركزية، إذ يعول الكثير عندما يشرع في شراء جهاز على الأرقام الكبيرة، دون النظر إلى مدى حاجته لتلك الأرقام، وهل هذه الأرقام الضخمة تعبر – حقيقة - عن سرعة مطلقة ؟! بمعنى، هل – فعلاً – "الجهاز" الذي تبلغ سرعة معالجه 600 ميجا هيرتز مثلاً أسرع بالفعل من "جهاز" سرعة وحدة المعالجة المركزية به 500 ميجا هيرتز؟ أم أن هناك متغيرات أخرى تتحدد من خلالها سرعة الجهاز وأداؤه ؟.

وحدة المعالجة المركزية في الحاسب الشخصي:
سوق وحدات وحدة المعالجة المركزية للحواسب الشخصية تسوده شركتان بصفة أساسية، هما(: Intel, www.intel.com) و Advanced Micro Devices. (www.amd.com). فمثلاً يتساوى تقريبًا من حيث الأداء والتصميم، وحدة المعالجة المركزية PIII من Intel، وكذلك معالج Athlon من AMD، وكلاهما به من التحسينات ما يجعله يسرع من الألعاب ثلاثية الأبعاد، وكذلك برامج التصميمات الهندسية (CADs).

الأجهزة المحمولة لا تحتمل المعالجات الأسرع، إذ إن تصميم الجهاز الشخصي المكتبي يسمح له بتهوية جيدة، مما يمكنه من التخلص من الحرارة الناتجة من وحدة المعالجة المركزية، بينما تقل قدرة الجهاز المحمول عنه في تسريب تلك الحرارة، مما يستلزم إدراج معالجات ذات سرعات أقل نسبيًّا، وكذلك أقل في استهلاك الطاقة عمَّا هو في الجهاز الشخصي المكتبي؛ لذا فأسرع جهاز شخصي محمول حتى الآن به معالج ذو سرعة 700MHz.

نظرة على المستقبل:
دائمًا ما يحاول مصنعو وحدة المعالجة المركزية إدخال تحسينات على الأداء، فمؤخرًا انتقلنا إلى عملية تصنيع أخرى – تأخذ تسميتها من المسافة البينية بين المسجل وآخر - تُدْعى "عملية الـ 0.25 ميكرون" إلى أخرى جديدة تسمى "عملية الـ 0.18 ميكرون"، مما يعني مسافات بينية أقل بين الترانزيستورات، وسرعات أعلى وحرارة أقل. كما بدأ بالفعل استبدال الوصلات الألومنيوم المستخدمة في التوصيل بين الترانزيستورات بوصلات أخرى من النحاس ذي الخصائص الكهربية الأعلى والذي يوصل الكهرباء أفضل من الألومنيوم.

وبينما أعلنت Intel عن رقاقة جديدة باسم كودي "Willamette" التي تعمل بسرعة 1.5 جيجا بايت، تواصل AMD التقدم في إشارة منها لمواصلة المنافسة، إنها حرب ضروس، ومنافسة مشتعلة.
الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر

الاســـم:	1.jpg‏
المشاهدات:	259
الحجـــم:	8.8 كيلوبايت
الرقم:	5495   اضغط على الصورة لعرض أكبر

الاســـم:	2.jpg‏
المشاهدات:	912
الحجـــم:	23.7 كيلوبايت
الرقم:	5496   اضغط على الصورة لعرض أكبر

الاســـم:	3.jpg‏
المشاهدات:	402
الحجـــم:	21.3 كيلوبايت
الرقم:	5497  

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:07 AM   #5
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

يعتبر "المعالج" الجزء الرئيسي في جهاز الكمبيوتر الذي يحمل على عاتقه معظم أعمال الكمبيوتر، وتعتبر سرعته هي السرعة القياسية لأجهزة الحاسب، كما يعتبر المعالج الجزء الذي يقوم بالعمليات الرئيسية والحسابية في أجهزة الكمبيوتر، ويسمى المعالج اختصارات CPU وهي اختصار لكلمات Central Processing Unit ومعناها (وحدة المعالجة المركزية)، ويرجع الفضل في معالجة المعلومات في الحاسب إلى المعالج، وكلما كان المعالج أسرع وأكثر قوة كلما كان الكمبيوتر نفسه أفضل وأكثر تكلفة، و المعالجات تتطور بشكل سريع جدا فخلال شهور تظهر العديد من المعالجات السريعة, و من أشهر المعالجات توفرا في السوق هي معالجات "Intel" ومعالجات "AMD" كما توجد في الأسواق أنواع أخرى لكنها أقل جودة، وتحظى باهتمام قليل من قبل مقتني أجهزة الحاسب، ومن هذه الأنواع "Cyrix" وVIA" وتقاس سرعات المعالج بالميجا هيرتز Megahertz وتكتب اختصارا MHz ومع التقدم في تقنية المعالجات فإن سرعتها في تزايد مستمر، ويتم تقديم العديد من السرعات سنويا في الأسواق العالمية والمحلية على حد سواء، ويستطيع المعالج أن يقوم بتنفيذ 300 مليون أمر أو عمليه في الثانية الواحدة. وعندما تضغط على مفتاح في لوحه مفاتيح الكمبيوتر Keyboard فإنك في الحقيقة تقوم بإرسال تعليمات أو أوامر لتتم معالجتها عن طريق وحدة المعالجة المركزية، والمهم في المعالج دائما هو أن يكون ذا سرعة عالية, أما الأداء فتشترك بقية مكونات الحاسب في تحديده, فلن يكون الحاسب سريعا بمجرد وضع معالج سريع, بل يجب أن تكون مكونات الحاسب أيضا سريعة لكي يكون الحاسب بكامله سريعا, و لكن هذا لا يعني أن المعالج المنخفض الجودة هو الجيد, بل يمكن أن يعطي نتائج معكوسة. وتحتوي المعالجات على بعض الأجزاء الثانوية، وهي من الأجزاء التي يعتمد على أن تكون هي الأخرى متقدمة وذات إمكانات جيدة، ومنها على سبيل المثال تردد المعالج، وتردد الناقل الأمامي، وحجم الترانزستورات والذاكرة المخبئية، وإمكانات هذه الأجزاء تهم في الغالب المتخصصين ومدراء الأنظمة. ويأتي المعالج أيضا بأسماء تجارية ونوعيات عديدة، وهناك تعتبيرات مثل 386 أو 486أ و 850 وغيرها، والواقع أن هذه الأرقام أو الأسماء هي وصف لنوعيات من المعالجات الموجودة داخل الكمبيوتر والتي تدل على سرعة الكمبيوتر، وهي أسماء أطلقتها الشركات الصانعة وفي مقدمتها شركه إنتل التي تعتبر الأشهر في صناعة المعالجات

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:16 AM   #6
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

وحدة المعالجة المركزية (Central Processing Unit, CPU) أو يطلق عليها اختصارا المعالج (Processor) هي احد مكونات الحاسوب الرقمي التي تقوم بتفسير التعليمات و معالجة البيانات التي تتضمنها البرمجيات. يعتبر المعالج بالإضافة للذاكرة الرئيسية و وحدات الإدخال و الإخراج من أهم مكونات الحواسب الدقيقة (microcomputers) الحديثة. تعرف المعالجات التي تم تصنيعها بواسطة الدارات المتكاملة (integrated circuits) بالمعالجات الدقيقة (microprocessor) و التي بدأ تصنيعها منذ منتصف سبعينات القرن العشرين على شكل رقاقات مدمجة حلت محل معظم أنواع المعالجات الأخرى.

يدل مصطلح وحدة معالجة مركزية على فئة من الآلات المنطقية التي تقوم بتنفيذ برامج حاسوبية معقدة والتي تشمل أيضا العديد من الحواسب القديمة التي كانت موجودة قبل ظهور هذا المصطلح في بداية الستينات من القرن العشرين.

صممت المعالجات بداية كمعالجات خاصة بتطبيقات معينة و كأحد مكونات الحواسيب الكبيرة والتخصصية لكن ارتفاع تكاليف هذا الأسلوب من التصميم أدى إلى إفساح المجال أمام ظهور معالجات رخيصة و قياسية متعددة الأغراض.

هذه النزعة نحو التوحيد القياسي بدأت بالظهور في عصر الحواسب المركزية (mainframe) ذات الترانزستورات المنفصلة (discrete transistor) و الحواسب الصغيرة (minicomputers) و تسارع مع انتشار الدارات المتكاملة حيث سمحت هذه الدارات بزيادة تعقيد المعالجات و تصغير حجمها. أدى التوحيد القياسي و التصغير المستمر للمعالجات إلى انتشارها الواسع و تجاوزها للتطبيقات التي انحصرت بالحواسب المتخصصة حيث دخلت المعالجات المكروية في شتى مجالات الحياة المعاصرة من السيارات إلى أجهزة الهاتف الخليوية و ألعاب الأطفال] وحدات التحكم
وحدة التحكم
عبارة عن جزء من وحدة المعالجة المركزية cpu أو أي جهاز آخر ، و هي تقوم بتوجيه عمليات هذا الجهاز .

في البدايت كانت وحدات التحكم تعتمد على منطق ad-hoc (المنطق غير المحدد) . و كان من الصعب تصميمها . أما الآن فإنها أصبحت تحقق بواسطة البرامج الصغرية حيث يخزن البرنامج في مخزن التحكم . كلمات البرنامج المصغر ينم اختيارها من قبل موجه ميكروي و بتات هذه الكلمات تتحكم بالأجزاء المختلفة للجهاز و التي تتضمن : المسجلات و وحدة الحساب والمنطق و مسجلات التعليمات و الممرات و رقاقات الدخل/الخرج . و سوف نلاحظ هذه الأجزاء في شكل توضيحي يبينها مع وحدة التحكم . في أنظمة الحاسب الحديثة ربما يكون كل نظام جزئي له وحدة التحكم الخاصة به بالإضافة إلى وحدة التحكم الأساسية كمراقب عام . تتمثل وحدة التحكم بتلك الأسلاك التي تتحكم بتدفق المعلومات عبر المعالج و تنظم عمل الوحدات الأخرى الموجودة داخله . و بطريقة أخرى هي دماغ داخل دماغ . إن وظيفة وحدة التحكم تتغير بتغير البني الداخلية للمعالج حيث أن وحدة التحكم هي التي تحقق البني الداخلي للمعالج بشكل عملي . في المعالجات التي تنفذ تعليمات ×86 فإن وحدة التحكم تنجز المهام التالية : جلب التعليمة و فك شيفرتها و إدارة تنفيذها و تخزين النتيجة . في المعالجات ذات النوع RISC فإن وحدة التحكم تقوم بمهام كثيرة حتى تنفذ هذه التعليمات . فهي تقوم بإدارة تحويل تعليمات ×86 إلى تعليمات RISC و جدولة التعليمات الصغرية بين وحدات التنفيذ المختلفة و قذف الخرج من هذه الوحدات للتأكد من أنها انتهت في المكان الذي يفترض بها أن تذهب إليه . في أحد هذه المعالجات قد تقسم وحدة التحكم إلى وحدات أخرى (مثل وحدة الجدولة لمعالجة الجدولة و وحدات التقاعد للتعامل مع النتائج القادمة من خطوط المعالجة ) و ذلك حسب تعقيد العمل الذي سوف تقوم به. سوف نقوم الآن بتصميم وحدة تحكم بسيطة و نبين بعض الأجزاء الأخرى التي تشرف عليها وحدة التحكم هذه.

1. Memory address register (MAR): و هو الجزء الذي يقوم بمسك المولدة من قبل العداد PC و تقله إلى ممر المعطيات لإرساله إلى الذاكرة .

2. Program counter (PC): وهو يقوم بتوليد عنوان الحجرة الذاكرية التي تحتوي على التعليمة التالية التي سوف يتم تنفيذها

3. Memory buffer register (MBR): وهو عبارة عن مسجل يقوم بتخزين شيفرة التعليمة التي تم احضارها من الذاكرة

4. Instruction register (IR): وهو مسجل يحتوي على التعليمة الحالية التي سوف تنفذ في وحدة الحساب و المنطق ALU. 5. Timer: وهو دارة تقوم بتوليد الفترات الزمنية لتنفيذ التعليمات . مرحلة جلب التعليمة : هذه المرحلة تكون مقسمة إلى فترات زمنية كما يلي : • الفترة t0 : و فيها يتم تفعيل كل من الطرفين c1 و c5 حيث أن c1 تعني قراءة العنوان الذاكري إلى ممر المعطيات و c5 تعني كتابة محتوى ممر المعطيات إلى MAR و بذلك يكون قد أصبح عنوان التعليمة موجود على ممر العناوين للذاكرة • الفترة t1 : و فيها يتم تفعيل كل من c3 و c7 حيث أن c7 تجعل الذاكرة تضع محتويات الحجرة الذاكرية المحددة على ممر المعطيات لتصل إلى MBR الذي أيضاً يتم تفعيله بواسطة c3 ليضع محتوياته في IR . • الفترة t2 : يتم في هذه الفترة إرسال نبضة إلى عداد البرنامج من الطرف cin للـ cu لزيادة محتوى العداد ليشير إلى الحجرة الذاكرية التالية كما يتم تفعيل الطرف wr للـIR و بذلك تكون شيفرة التعليمة قد أصبحت على مدخل وحدة التحكم في هذه المرحلة يأتي دور وحدة التحكم في فك تشفير التعليمة و إرسال الإشارات اللازمة لتنفيذ هذه التعليمة مرحلة تنفيذ التعليمة : في الشكل الذي لدينا سوف نقوم بتتبع تنفيذ التعليمة and acc,r3 حيث أن شيفرة هذه التعليمة في وحدة الحساب و المنطق التي لدينا تعطى بالشكل

Rsrc Rsrc X X 0 0 0 0

Op code don't care register code و عندما تدخل هذه الشيفرة إلى cu تفك شيفرتها و تصدر الإشارات التالية و ذلك حسب الفترات الزمنية • الفترة T3: في هذه الفترة يتم نقل محتويات R3 إلى المسجل temp ( جميع العمليات في هذا المعالج تتم بين Acc و temp ) وذلك بتفعيل قطب القراءة (RD) للمسجل R3 الذي يقابل الطرف c15 في cu و تفعيل قطب الكتابة WR للمسجل temp الذي يمثل الطرف c20 للـ cu .

• الفترة t4 : يتم وضع شيفرة العملية opcode على المداخل s0 ، s1 ، s2 لوحدة الحساب و المنطق ALU .

• الفترة t5 : يتم وضع محتويات كل من Acc و ذلك بتفعيل الطرف c18 للـ cu و الـ temp و ذلك بتفعيل الطرف c19 للـ cu على دخل وحدة الحساب و المنطق لإجراء العملية المطلوبة كما يتم تفعيل طرف القراءة لمسجل الأعلام عن طريق تفعيل الطرف c22 للـ cu .

• الفترة t6 : في هذه الفترة يتم تصفير مولد الأزمنة time generator للبدء بعملية جلب تعليمة جديدة .

ملاحظة : إن هذه العملية احتاجت أكثر من نبضة ساعة حتى انتهى تنفيذها ( 4 نبضات ساعة ) و بعض التعليمات تحتاج لزمن أطول ملاحظة : يتم تصميم الدارة التركيبية لوحدة التحكم عن طريق تشكيل جدول الحقيقة الذي يتم فيه مراعاة شيفرة التعليمات و معرفة اطراف وحدة التحكم المطلوب تفعيلها من أجل كل تعليمة بدءاً من جلب التعليمة و حتى انتهاء تنفيذها

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:22 AM   #7
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

عرض استخدام وحدة المعالجة المركزية (CPU) ومعلومات الأداء الأخرى
ينطبق على كافة إصدارات Windows Vista.
ما إصدار Windows Vista الذي استخدمه؟
استخدم علامة التبويب "الأداء" في "إدارة المهام" لعرض الكيفية التي يتم بها استخدام وحدة المعالجة المركزية (CPU) للكمبيوتر بواسطة Windows والبرامج الأخرى التي يتم تشغيلها على الكمبيوتر.
1. افتح "إدارة المهام" بالنقر فوق بزر الأيمن للماوس، ثم النقر فوق إدارة المهام.
2. انقر فوق علامة التبويب الأداء.
الرسوم البيانية للأداء
يُظهر الرسمان البيانيان العلويان المقدار المُستخدم من وحدة المعالجة المركزية (CPU) حالياً وفي الدقائق القليلة الماضية. (في حالة ظهور الرسم البياني "لتاريخ استخدام وحدة المعالجة المركزية (CPU)" مقسماً، فقد يكون بالكمبيوتر وحدات معالجة مركزية (CPU) متعددة أو وحدة معالجة مركزية (CPU) واحدة مزدوجة أساسية، أو كلاهما)
تعني النسبة المئوية العالية أن البرامج أو العمليات التي يتم تشغيلها تتطلب الكثير من موارد وحدة المعالجة المركزية، وهو ما قد ينتج عنه بطء الكمبيوتر. في حالة ظهور النسبة ثابتة عند 100% أو ما يقرب منها، فقد يعني ذلك أن البرنامج لا يستجيب. لمزيد من المعلومات، راجع إنهاء برنامج غير مُستجيب.
لعرض معلومات متقدمة حول استخدام CPU، ضمن علامة التبويب "الأداء", انقر فوق مراقبة الموارد. إذا تم مطالبتك بكلمة مرور مسؤول أو تأكيد، اكتب كلمة المرور هذه أو قم بتوفير تأكيد. تظهر "مراقبة الموارد" معلومات مماثلة لتلك التي تظهر في "إدارة المهام", لكنها توفر مستوى أشمل من التفاصيل. للحصول على المزيد من المعلومات حول "مراقبة الموارد" أثناء استخدامك لها، انقر فوق تعليمات، ثم انقر فوق تعليمات مراقبة الموارد.
تحديد نوع وحدة المعالجة المركزية CPU المثبتة على الكمبيوتر
1. افتح "النظام" بالنقر فوق الزر ابدأ، والنقر فوق لوحة التحكم, والنقر فوق النظام والصيانة, ثم النقر فوق النظام.
2. في المقطع "النظام"، ضمن "المعالج"، يمكنك عرض سرعة وحدة المعالجة المركزية للكمبيوتر ونوعها.

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:27 AM   #8
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

عرض استخدام وحدة المعالجة المركزية (cpu
الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر

الاســـم:	8.png‏
المشاهدات:	256
الحجـــم:	30.1 كيلوبايت
الرقم:	5499  

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:30 AM   #9
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

ما المقصود بـ "إدارة المهام"؟
ينطبق على كافة إصدارات Windows Vista.
ما إصدار Windows Vista الذي استخدمه؟

تُظهر "إدارة المهام" البرامج والعمليات والخدمات المشغّلة حالياً على الكمبيوتر. يمكن استخدام "إدارة المهام" لمراقبة أداء الكمبيوتر أو لإغلاق أحد البرامج غير المستجيبة.

في حالة الاتصال بـ شبكة, يمكن أيضاً استخدام "إدارة المهام" لعرض حالة الشبكة ولمشاهدة كيفية قيام الشبكة بوظيفتها. في حالة اتصال أكثر من مستخدم واحد بالكمبيوتر، يمكن معرفة المتصلين، وعلى ماذا يعملون، كما يمكن إرسال رسالة إليهم.

افتح "إدارة المهام" بالنقر فوق بزر الأيمن للماوس، ثم النقر فوق إدارة المهام.

من المكن أيضاً فتح "إدارة المهام" بضغط CTRL+SHIFT+ESC.

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:32 AM   #10
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

المصطلح-عربي وحدة المعالجة المركزية
تفسير المصطلح اختصار للـCentral Processing Unit, هي عبارة عن دائرة متكاملة مبنية داخل قطعة من السيليكون وبها الملايين من الترانزستورالمتصلة ببعضها عن طريق وصلات من الألومنيوم الرفيعة جدا. ويوضع على Mother Board.
هذه الوحدة هي عقل الكمبيوتر. وهي المكان الذي يتم فيه كافة العمليات الحسابية. والوحدة تنقسم إلى قسمين:
1) وحدة الحساب المنطقي: وتفوم بأداء عمليات حسابية ومنطقية،
2) وحدة التحكم: وهي تقوم بأخذ التعليمات من الذاكرة وتفسيرها وتنفيذها بمساعدة وحدة الحساب المنطقي إن تطلب الأمر.

يطلق عليه عدة مصطلحات منها: Microprocessor - Processor.

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:33 AM   #11
عمر الحريصي
مشرف سابق

 
الصورة الرمزية عمر الحريصي
 
تاريخ التسجيل: Oct 2006
الإقامة: الرياض
المشاركات: 23,443

( رؤى الزمان )

وبارك الله فيك ونفع بك وجزاك خير الجزاء

التوقيع :
عمر الحريصي غير موجود حالياً   رد مع اقتباس
قديم 28-08-2007, 01:38 AM   #12
رؤى الزمان
عضو بارز

 
الصورة الرمزية رؤى الزمان
 
تاريخ التسجيل: Jul 2007
المشاركات: 749

• وحدة المعالجة المركزية (CPU) :

وتقوم هذه الوحدة بكل العمليات الحسابية والمنطقية للكمبيوتر وكذلك تتحكم بعمل الكمبيوتر. في الكمبيوتر المايكروي تكون CPU عبارة عن معالج دقيق (Microprocessor) . وعمل هذه الوحدة هو جلب التعليمات من الذاكرة وفك تشفيرها إلى سلسلة من العمليات البسيطة ثم تنفيذ هذه العمليات بخطوات متسلسلة . كذلك تحتوي CPU على مسجل عداد العنوان والذي يحتوي على عنوان الإيعاز التالي في الذاكرة , ومسجلات عامة والتي تستخدم لخزن البيانات مؤقتاً , ودائرة للسيطرة والتي تولد إشارات السيطرة الخارجية

التوقيع :
رؤى الزمان غير موجود حالياً   رد مع اقتباس
قديم 30-08-2007, 11:12 PM   #13
sabiany4u
عضو جديد

 
تاريخ التسجيل: Feb 2007
المشاركات: 23

الاخ عمر
والاخ رؤى الزمان
الف الف الف ملييييييييييييييييييييون شكر
جزاكم الله خير
وجعله في موازين حسناتكم
لقد إستفدت كثيرا من هذه المقدمات والصور الرائعة جدا
الله يبارك فيكم



sabiany4u غير موجود حالياً   رد مع اقتباس
إضافة رد

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تميزت أنظمة العمل والاستقدام في السعودية ودول مجلس التعاون الخليجية بصفة عامة أبو بسام المنتدى العام 1 17-11-2007 12:59 AM
تأملات واستنتاجات في آية الخوارزمي المنتدى العام 12 21-02-2007 07:20 AM
أخبار اليوم رونالدو المنتدى الرياضي 2 03-03-2005 04:31 PM
منوعات اوربية لكرة القدم لهذا اليوم رونالدو المنتدى الرياضي 1 01-03-2005 08:22 PM
بحث بيوكيماوي ( كيمياء حيوية ) على صوم رمضان danpynet منتدى الثقافة الإسلامية 1 10-11-2001 02:00 PM


الساعة الآن 02:22 PM.
Powered by vBulletin Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.