Multiplexer
মাল্টিপ্লেক্সার
N ইনপুট থেকে একটা বেছে নিয়ে আউটপুটে পাঠানো একটা ডেটা-সিলেক্টর সার্কিট — log₂N সংখ্যক select line দিয়ে নিয়ন্ত্রিত।
also: MUX, mux
সবচেয়ে সরল রূপ, 2-to-1 MUX: Y = S'·A + S·B — S=0-এ A
বেছে নেয়, S=1-এ B।
গভীর অন্তর্দৃষ্টি: একটা 2ⁿ-to-1 MUX দিয়ে n variable-এর
যেকোনো Boolean function বাস্তবায়ন করা যায় — truth table-এর
আউটপুট কলামের মানগুলো সরাসরি data input-এ বসিয়ে, variable-গুলো
select line-এ দিয়ে। এটা [[logic-gate|NAND]]-এর functional
completeness-এর একটা সম্পূর্ণ ভিন্ন, hardware-flavored প্রমাণ পথ।
ALU-তে (digital-logic/alu-design) একটা বড় output MUX বিভিন্ন
sub-unit (adder, logic unit, shifter)-এর ফলাফল থেকে একটা বেছে
নেয়, op-select code অনুযায়ী — এটাই কীভাবে একটা ALU “প্রোগ্রামযোগ্য”
হয়ে ওঠে তার মূল কৌশল।