في علم الحاسوب، المُضَاهِي[2] أو جهاز مضاهاة[3] أو المُقلِّد[4] أو المُماثِل[5] أو الجهاز المُقلِّد[4] (بالإنجليزية: Emulator)، هو عتاد أو برنامج يُمَكن نظام حاسوب أول من أداء نفس الوظائف على نظام حاسوب ثانٍ مختلف بحيث أن هذا الأداء يحاكي الأداء الخاص بالنظام الأصلي بطريقة مقاربة. وهذا التركيز (على استنساخ الأداء) في تناقض مع أنواع محاكاة الحاسوب الأخرى حيث تحاكى فيه أو تستنسخ الفكرة التجريدية للنظام. فعلى سبيل المثال، محاكاة الحاسوب للتفاعل الكيميائي أو تفاعل الإعصار لا تعد مضاهاة.
ومن أمثلة المضاهيات العديدة برنامج بي سي إس إكس2 لتشغيل ألعاب البلاي ستيشن 2 على ويندوز أو مضاهاتها. وبرنامج نيستوبيا[الإنجليزية] لتشغيل ألعاب نينتندو إنترتينمنت سيستم على ويندوز أو مضاهاتها. وبرنامج كيغا فيوجن[لغات أخرى] لمضاهاة ألعاب سيجا ميجا داريف 2 على ويندوز.
التسمية
جاء في معجم لسان العرب في مادة (ض هـ ي): "المضاهاة مشاكلة الشَيء بالشيء، وضَاهيت الرجل: شاكلته، والضَّهِيُّ: النظيرُ والشَبيهُ".[6] ومن المزيد ضاهى اشتق اسم الفاعل مُضاهٍ ليدل على العتاد أو البرمجيات التي تضاهي غيرها.[7] واستعمل أيضاً الجذر (ق ل د)، واشتق من مزيده المتعدي قلَّد اسم الفاعل مُقلِّد،[4] والجذر (م ث ل)، واشتق من مزيده مَاثَل اسم الفاعل مُماثِل للغرض نفسه.[5]
يوجد خلط بين مفهومي المحاكاة التي يؤديها المحاكي (بالإنجليزية: Simulator) والمضاهاة التي يؤديها المضاهي (بالإنجليزية: Emulator). يعني مصطلح "المحاكاة" أن الإجرائية (بالإنجليزية: Process) التي تُحاكى مبرمجة وأن الجانب البرمجي فقط هو الذي يُقلَّد. ولكن مفهوم "المضاهاة"، يعني أن العتاد يُقلَّد أيضاً إلى جانب البرمجيات.[8] بسبب هذا الخلط فقد أوردت بعض المعجمات اللفظين ترادفاً،[9] في حين أوردت معاجم عديدة لفظ المحاكي وحده أيضاً في مقابل emulator.[10]