Anda dapat menggunakan instruksi "Multipleks" untuk menyalin konten input yang dipilih
ke output OUT. Jumlah input yang dapat dipilih dari kotak instruksi dapat diperluas. Anda
dapat mendeklarasikan maksimal 32 input.
2. MUX [Multiplex]
Anda dapat menggunakan instruksi "Multipleks" untuk menyalin konten input yang dipilih
ke output OUT. Jumlah input yang dapat dipilih dari kotak instruksi dapat diperluas. Anda
dapat mendeklarasikan maksimal 32 input.
Anda dapat menggunakan parameter K untuk menentukan masukan yang isinya akan
disalin ke keluaran OUT.
Note:
Jika nilai parameter K lebih besar dari jumlah input yang tersedia, konten parameter ELSE
disalin ke output OUT dan output aktifkan ENO diberi status sinyal "0". Artinya ketika nilai
ELSE yang disalin output berlogika Low (status keluaran Off).
Instruksi "Multipleks" hanya dapat dijalankan jika tag memiliki tipe data yang sama di
semua input dan di output OUT. Parameter K merupakan pengecualian, karena hanya
bilangan bulat yang dapat ditentukan untuknya.
Basic Multiplexing Switch
Terlihat output hanya menyalin data “I(n)” berdasarkan Switch.
3. Dimana S1 dan S0 adalah bit dari Switch. Jadi ketika Switch K = 01, maka Output akan
menyalin Tag value ke-1 atau dalam tabel dimisalkan X1.
AND Gate
OR Gate
LOGIKA KEBENARAN MULTIPLEXER
S1 S0 Y
0 0 X0
0 1 X1
1 0 X2
1 1 X3
5. Input yang kita berikan pada contoh diatas hanya dari IN0 sampai IN2. Maka jika kita
masukkan K = 3, maka outpunya adalah angka pada ELSE namun Output “0”.
EXSAMPLE 2 :
Status sinyal
Off