كتلة الوظيفة DEMUX

كتلة الوظيفة DEMUX هي جهاز تفريق.

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

مدخل IN

يحدد القيمة التي يجب تعيينها للمخرج المقابل. لا يهم نوع البيانات في هذا السياق.

مدخل SET

المدخل من النوع Integer، يختار بناءً على القيمة المتاحة مخرجًا ويوجه قيمة المدخل IN إلى المخرج Q0..Q# المقابلة. يتم تحديد الاختيار من خلال عدد المخرجات. وهذا يعني أنه إذا كانت القيمة أقل من 0، فسيتم اختيار المخرج الأول Q0. إذا كانت القيمة في المدخل أكبر من عدد المخرجات Q#، فسيتم اختيار المخرج الأخير.

إذا كان المدخل يساوي NULL، فلن يتم كتابة أي مخرج.

مخرج OUT

المخرج يعادل قيمة المدخل IN.

المخرجات Q0..Q#

تخزن المخرجات القيم المستلمة.