Foundationপ্রথম নীতি থেকে
LEVEL 2 · Digital Logic & Computer Organization

Multiplexer

মাল্টিপ্লেক্সার

N ইনপুট থেকে একটা বেছে নিয়ে আউটপুটে পাঠানো একটা ডেটা-সিলেক্টর সার্কিট — log₂N সংখ্যক select line দিয়ে নিয়ন্ত্রিত।

also: MUX, mux

সবচেয়ে সরল রূপ, 2-to-1 MUX: Y = S'·A + S·BS=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 “প্রোগ্রামযোগ্য” হয়ে ওঠে তার মূল কৌশল।