العودة إلى الدورة

المضاعفات (Mux): محددات البيانات

أنظمة المنطق الرقمي: من الصفر إلى الاحتراف

23. المضاعفات (Mux): محددات البيانات

المضاعف (Multiplexer, Mux) هو دارة توافقية تختار أحد خطوط الإدخال العديدة وتوجهه إلى خط إخراج واحد. إنه يعمل كمفتاح يتم التحكم فيه رقميًا.

مصطلحات المضاعف (Mux Terminology)

يتطلب مضاعف $N$-إلى-1 (Mux) $S$ من خطوط التحديد (Select lines)، حيث $N = 2^S$.

  • خطوط الإدخال ($D_0, D_1, \dots$): خطوط البيانات التي يتم اختيارها.
  • خطوط التحديد ($S_0, S_1, \dots$): تحدد أي مدخل يتم اختياره.
  • خط الإخراج (Y): تظهر بيانات الإدخال المختارة هنا.

تصميم المضاعف 2-إلى-1

هذا هو أبسط أنواع المضاعفات، ويتطلب خط تحديد واحد ($S$).

Sالخرج (Y)
0$D_0$
1$D_1$

المعادلة المنطقية: $$Y = \overline{S} D_0 + S D_1$$

تتطلب هذه الدارة بوابتي AND، وعاكس واحد (لـ $\overline{S}$)، وبوابة OR واحدة.

التطبيق الرئيسي

تُعد المضاعفات ضرورية لتوجيه البيانات في وحدات المعالجة المركزية، مما يسمح للمكونات المختلفة (السجلات، الذاكرة) بمشاركة ناقل مشترك (مسار البيانات).