
تركز بنية معالج الكمبيوتر حول تنفيذ مجموعة متنوعة من الإرشادات أو عمليات الاستثمار الدقيقة ، كل منها مصمم لتحقيق مهام محددة.على الرغم من أن مجموعة التعليمات الأكثر شمولاً يمكن أن تجعل البرمجة للمعالج الدقيق أكثر سهولة ، إلا أنها قد تقدم أيضًا عقبات في الأداء المحتملة.تبرز بنية مجموعة التعليمات المعقدة (CISC) بسبب مجموعتها الواسعة من التعليمات ، بما في ذلك التعليمات المعقدة التي تبسط تجربة البرمجة بالمقارنة مع البنية البديلة.يتم إقران كل مهمة ، سواء كانت بسيطة أو معقدة ، بتعليمات فريدة ، مما يقلل من كمية الترميز المطلوبة.ومع ذلك ، يمكن أن يشكل هذا التصميم المعقد تحديات ملحوظة في تطوير وحدة المعالجة المركزية ودوائر وحدة التحكم المرتبطة بها.
تتميز الهندسة المعمارية لـ CISC باختيار واسع من عمليات الاستثمار الدقيقة التي تسهل تطوير البرنامج للمعالج.تحل هذه الأشكال الدقيقة ، التي يتم توضيحها غالبًا في لغة التجميع ، محل بعض الوظائف التي تمت معالجتها تقليديًا بواسطة البرامج بأنظمة تعليمات على مستوى الأجهزة.هذا التحول لا يخفف فقط عبء العمل بالنسبة لك ولكنه يتيح أيضًا التنفيذ المتزامن للعمليات ذات المستوى المنخفض خلال كل دورة تعليمية ، مما يعزز السرعة الكلية لتنفيذ الكمبيوتر.
يعرض تواتر استخدام التعليمات ضمن مجموعة تعليمات CISC اختلالًا رائعًا.يتم استخدام ما يقرب من 20 ٪ من التعليمات بشكل شائع ، حيث يمثل حوالي 80 ٪ من إجمالي رمز البرنامج ، في حين أن 80 ٪ المتبقية نادراً ما يتم استخدامها ، مما يساهم في 20 ٪ فقط من البرمجة.هذه الملاحظة لها صدى بمبدأ أوسع لوحظ في مختلف المجالات: مجموعة صغيرة من الأدوات أو الأساليب غالباً ما تنتج غالبية النتائج.
تبرز بنية مجموعة الكمبيوتر المخفضة (RISC) بسبب مجموعة التعليمات المبسطة ، والتي تهدف إلى تعزيز كفاءة المعالج.ومع ذلك ، يتطلب هذا التصميم مقاربة أكثر تطوراً للبرمجة الخارجية.من خلال التركيز على التعليمات البسيطة الأكثر استخدامًا ، يتجنب RISC بشكل فعال المضاعفات التي ترافق أوامر أكثر تعقيدًا.
• بنية RISC توحيد طول التعليمات.
• يبسط تنسيقات التعليمات ، ويعتمد بشكل أساسي على منطق التحكم.
• يزيل اختيار التصميم هذا الحاجة إلى التحكم في الكود الدقيق ، مما يؤدي إلى سرعات تشغيلية أسرع.
يمكن إرجاع أصول RISC إلى الأبحاث الرائدة التي أجراها جون كوك في IBM.أشارت النتائج التي توصل إليها إلى أن حوالي 20 ٪ فقط من تعليمات الكمبيوتر تمثل حوالي 80 ٪ من عبء العمل الحسابي.تحمل هذه البصيرة وزنًا كبيرًا ، مما يشير إلى أنه من خلال تحسين التعليمات الأكثر تنفيذًا ، يمكن تحقيق تحسينات واسعة النطاق في الأداء.وبالتالي ، فإن أنظمة RISC تتفوق بشكل متكرر على أنظمة مجموعة الكمبيوتر المعقدة (CISC) ، والتي تتماشى مع مبدأ 80/20 المعروف الذي يعلم تطوير بنية RISC.
بينما تفتخر RISC بالعديد من المزايا ، فإنها لا تحل محل بنية CISC بالكامل.كل نوع له نقاط قوته المميزة ، وأصبحت الاختلافات بينهما أقل وضوحًا بمرور الوقت.في الممارسة المعاصرة ، تضم العديد من وحدات المعالجة المركزية الحديثة عناصر من كل من RISC و CISC ، مما يعكس اتجاهًا متزايدًا نحو البنية الهجينة.على سبيل المثال ، توضح وحدات المعالجة المركزية لاتفاقية التعليم الطويلة (ULIW) هذا المزيج ، مما يدمج فوائد كلا البنية لإنتاج وحدة معالجة أكثر قابلية للتكيف.هذا الانصهار لا يعزز الأداء فحسب ، بل يقدم أيضًا المرونة في البرمجة ، مما يتيح مجموعة واسعة من التطبيقات.
الرجاء إرسال استفسار ، وسوف نرد على الفور.
على 30/12/2024
على 30/12/2024
على 18/04/8000 147753
على 18/04/2000 111924
على 18/04/1600 111349
على 18/04/0400 83714
على 01/01/1970 79502
على 01/01/1970 66872
على 01/01/1970 63005
على 01/01/1970 62955
على 01/01/1970 54078
على 01/01/1970 52092