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