A. RANGKAIAN MULTIPLEXER
Multiplexer adalah adalah rangkaian logika yang menerima beberapa masukan (input) data secara otomatis dan memilih salah satu dari masukan (input) tersebut pada waktu tertentu, dan dikeluarkan pada keluaran (output). Multiplexer berfungsi sebagai seleksi data. Data input yang terdiri dari beberapa sumber, di pilih satu dan dilanjutkan ke suatu saluran yang tunggal. Masukan data dapat terbagi dari beberapa jalan dengan masing-masing cara dapat terdiri dari satu atau melebihi dari satu bit.

Tabel Pemilihan data pada gambar tersebut

Penjelasan
Jika nilai input S0 = 0 dan S1=1 maka nilai yang dipilih adalah D2
B. RANGKAIAN DEMULTIPLEXER
Demultiplexer adalah rangkaian logika yang menerima satu input data dan mengirimkan data tersebut kebeberapa output yang tersedia. Demultiplexer adalah kebalikan dari Multiplexer

Tabel Pemilihan data pada gambar tersebut

Penjelasan
Jika S0 = 1 dan S1 1 maka data nilai yang dipilih adalah O0