منتدى التحكم الآلي والإلكترونيات (تأسس سنة 2008)
مرحبا بك عزيزي الزائر يشرفنا أن تقوم بالدخول إذا كنت من الأعضاء أو التسجيل إذا كنت زائرا ويمكنك إنشاء حسابك ببساطة ويمكنك التفعيل عن طريق البريد أو الانتظار قليلا حتى تقوم الإدارة بالتفعيل
منتدى التحكم الآلي والإلكترونيات (تأسس سنة 2008)
مرحبا بك عزيزي الزائر يشرفنا أن تقوم بالدخول إذا كنت من الأعضاء أو التسجيل إذا كنت زائرا ويمكنك إنشاء حسابك ببساطة ويمكنك التفعيل عن طريق البريد أو الانتظار قليلا حتى تقوم الإدارة بالتفعيل
منتدى التحكم الآلي والإلكترونيات (تأسس سنة 2008)
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
منتدى التحكم الآلي والإلكترونيات (تأسس سنة 2008)

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*أحدث الصورالتسجيلدخول

 

 معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي

اذهب الى الأسفل 
كاتب الموضوعرسالة
aymanfawz
جندي
جندي



عدد الرسائل : 8
العمر : 37
العمل/الترفيه : طالب
تاريخ التسجيل : 04/11/2016

معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي Empty
مُساهمةموضوع: معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي   معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي Emptyالسبت 5 نوفمبر 2016 - 15:34

واليوم ايها الاحبة نواصل معكم مسيرنا في computer interface  ونتحدث عن معالجات risc and cisc  كما سنذكر الفرق بين معالجات RISC ومعالجات CISC  (difference between risc and cisc processor )...
إذن ماهو المعالج cisc ياترى ؟؟  (what is cisc processor ???  ) وماهي بنيتة؟ ( what architecture of risc processor ???)


هذا ما سنعرفة اليوم وهو الدرس الثاني من computer interface

اولاً المعالجات ذات مجموعة التعليمات الموسّعة 4CISC  - computer interface
لم تكن تقنية المترجمات compiler متوفرة البتة خلال الفترة الأولى من إنتاج المعالجات، مما حَصر كتابة البرنامج إما برماز الآلة أو بلغة التجميع. ولتسهيل عملية البرمجة وتحسين أداء المعالج، أضاف مصممو المعالجات، في كل مرة، تعليمات معقدة تسمح بتنفيذ وظائف ُتماثل الوظائف التي تقدمها اليوم لغات البرمجة العالية المستوى. ساعد المضي في هذا التوجه، في تلك الفترة، سهولة تصميم الكيان الجامد hardware  وصعوبة تصميم المترجمات، مما دفع أكثر نحو ازدياد تعقيد الكيان الجامد. كانت هذه الفكرة وراء تصميم معالجات ذات "مجموعة التعليمات الموسعة" او CISC مثل عائلة المعالجات x86 من Intel التي تضم مجموعة تعليماتها أكثر من 300  تعليمة. تتميز معالجات CISC بكثرة عدد أنماط العنونة والسجلات وكذلك بالطول المتغير لكود التعليمات.
أدى ازدياد تعقيد الكيان الجامد وبنيان المعالج إلى صعوبة فهمه وبرمجته وإلى ارتفاع كلفة إنتاجه.

نذكر من المعالجات CISC الشائعة: العائلة  x86 والعائلة Motorola 68000 و AMD .

ثانياً المعالجات ذات مجموعة التعليمات الموجزة  :RISC(Reduce Instruction Set Computers)
شهد منتصف الثمانينات بداية ظهور البنيان RISC استوحيت هذه الفلسفة بعد الدراسة التي أظهرت أن العديد من الميزات الموجودة في وحدات المعالجة المركزية، والمصممة لتسهيل برمجته، يجري تجاهلها من قبل المبرمج عند كتابته للبرنامج. أضف على ذلك، الزمن الكبير الذي يأخذه المعالج لتنفيذ التعليمات المعقدة، واتساع الفجوة بين سرعة المعالجة والذاكرة الرئيسة. كل ذلك أدى إلى تطوير العديد من التقنيات تجعل عمل المعالج أكثر انسيابية، مع الإقلال بالوقت نفسه من عدد مرات النفوذ إلى الذاكرة.
تعتمد فكرة  RISC على أن الطريقة الأفضل لتحسين أداء المعالج تكمن في تبسيط عمله ما أمكن. على سبيل المثال، اختزلت عدد تعليمات المعالج IBM PowerPC وهو من نوع RISC ، إلى حوالي 100 تعليمة أو أقل، وأعيد تبسيط أنماط العنونة إلى أربعة أو أقل، كما جُعل طول التعليمة ثابتًا من أجل جعل مجموعة التعليمات معيارية.

نذكر من المعالجات RISC الشائعة ،PIC ،PA-RISC ،MIPS ،AVR ،ARM ،Alpha ،Power Architecture  و SPARC
أدى التحول نحو البنيان RISC إلى استخدام عدد أقل من الترانزستور في إنتاج المعالجات، مما يجعل كلفة إنتاج الرقاقات RISC أقل بكثير من كلفة إنتاج نظيرها CISC.
كذلك فإن اختزال عدد التعليمات يعني أن المعالج يمكنه أن ينفذ التعليمات بسرعة أعلى، ولكن نظرًا لقلة عدد التعليمات فمن الضروري استخدام التعليمات المتاحة على نحو فعال.

يبين الجدول التالي مقارنة بين البنيانين  RISC و CISC
difference between risc and cisc processor


difference between risc and cisc processor


بالنظر إلى المعالجات الحديثة، نجد أن المنافسة بين RISC و CISC ليس له اليوم أهمية كبيرة، وهذا بسبب تقارب هذان البنيانان كل منهما باتجاه الأخر، حيث أن وحدات المعالجة CPUs من كل بنيان تتبنى أفكار البنيان الآخر. فالمعالجات CISC تستخدم العديد من التقنيات الموجودة في RISC كما أن عدد التعليمات الموجزة لمعالجات RISC قريبة من تلك الموجودة في بعض معالجات CISC .

يمكنكم متابعت دروس مدونتي اقرا معي وتعلم على الانترنت ...
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://aimn2013.blogspot.com
aymanfawz
جندي
جندي



عدد الرسائل : 8
العمر : 37
العمل/الترفيه : طالب
تاريخ التسجيل : 04/11/2016

معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي Empty
مُساهمةموضوع: رد: معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي   معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي Emptyالجمعة 21 أبريل 2017 - 16:47

الدورة كاملة من هنا

دوائر موائمة لطلاب هندسة الحاسوب
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://aimn2013.blogspot.com
 
معالجات 4CISC وRISC مقرر computer interface يتبع دورة الاسمبلي
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى التحكم الآلي والإلكترونيات (تأسس سنة 2008) :: منتديات الحاكمات المنطقية PLC :: منتدى دورات الحاسب الآلي والشبكات-
انتقل الى: