How does multiplexer know which line to select, Computer Engineering

Assignment Help:

How does multiplexer know which line to select?

This is managed by select lines. The select lines provide communication among different components of a computer. Now let's see how multiplexer also called as MUX. For simplicity we will take illustration of 4 ×1 MUX it implies that there are 4 input lines associated to 1 output line. For the sake of consistency we would call input line as I and output line as O and control line a selection line S or enable as E.

Please notice the way in that S0 and S1 are associated in circuit. To 'a' AND gate S0 and S1 are inputted in complement form which means 'a' gate will output I0 when both selection lines have a value 0 that means S¯0  = 1 and S¯1   = 1, which implies that S0= 0 and S1=0 and therefore first entry in truth table. Please note that at S0 = 0 and S1 = 0 AND gate 'b', 'c', 'd' will provide 0 output and when all these outputs will pass OR gate 'e' they will provide I0 as output for this case. Which is for S0=0 and S1=0 output becomes I0 which in another words can be called as 'For S0 = 0 and S1 = 0, I0 input line is triggered by MUX'. In the same way other entries in truth table are respective to logical nature of figure. Thus by having two control lines we can have a 4×1 MUX. To have 8×1 MUX we should have 3 control lines or with 3 control lines we can make 23 = 8 it implies that 8×1 MUX. In the same way with 'n' control lines we could have 2n×1 MUX. Another parameter that is principal in MUX design is a number of inputs to AND gate. These inputs are decided by voltage of gate that generally supports a maximum of 8 inputs to a gate. 

Where can these devices used in computer? Multiplexers are used in digital circuits for data and organized signal routing.  We have seen a theory where out of 'n' input lines 1 can be triggered so we have a reverse concept it implies that if we have one input line and data is passed to one of the possible 2n lines where 'n' denotes number of selection lines. This operation is known as Demultiplexing.


Related Discussions:- How does multiplexer know which line to select

Write a menu driven program, Q. Write a Menu driven program to convert the...

Q. Write a Menu driven program to convert the given Decimal number into Binary, Octal and Hexadecimal number. (Fractional numbers are allowed)

Determine the output of SR flip flop when S=1 and R=0, The output of SR fli...

The output of SR flip flop when S=1, R=0 is ? Ans. When for the SR flip-flop S=set i/p R=reset i/p, as S=1, R=0, Flip-flop will be set means output will be one.

Define interrupt processing, Q. Define Interrupt Processing? On complet...

Q. Define Interrupt Processing? On completion of execution of an instruction machine checks whether there is any pending interrupt request for interrupts which are enabled. If

Sorting using interconnection networks, The combinational circuits employ t...

The combinational circuits employ the comparators for comparing the numbers and storing them on the basis of maximum and minimum functions. Likewise in the interconnection networks

Create the website home page, Now when a site structure is set up for stori...

Now when a site structure is set up for storing pages and assets for Compass site, you'll create the first page-a home page for the site. As you build this page, you will add text,

Explain bitwise-inclusive-or operato, Bitwise-Inclusive-OR Operator: i...

Bitwise-Inclusive-OR Operator: inclusive-OR-expression : exclusive-OR-expression inclusive-OR-expression | exclusive-OR-expression The  bitwise-inclusive-OR  operator

What is socket inheritance, What is socket inheritance? Explain. Socke...

What is socket inheritance? Explain. Socket Inheritance: In a socket inheritance a reference count mechanism is utilized. Whenever a socket is first created, the system set

What is the system call available to transmit a signal, What is the system ...

What is the system call available to transmit a signal? System call Kill is used to send a signal to a method or a group of processes. Int kill (pad tepid, Int sig); This

Explain the term overlays, Explain the term Overlays. An overlay is an ...

Explain the term Overlays. An overlay is an element of program that has the same load origin as several other part of the program. These are used for reduce the main memory req

Explain memory write operation, Q. Explain Memory Write operation? Memo...

Q. Explain Memory Write operation? Memory write operation transfers content of a data register to a memory word M selected by the address. Presume that data of register R1 is t

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd