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

Define about abstraction- object oriented systems, Define about Abstractio...

Define about Abstraction-  object oriented systems Abstraction is one of the most important ideas of object oriented systems Abstraction focus on the necessary, inherent aspec

Explain collaboration on task and event management, What is difference betw...

What is difference between collaboration on task and event management? Web-based task management application let the user handle the multiple pieces and parts of large projects

What do you mean by single construct in fortan, Q. What do you mean by Sing...

Q. What do you mean by Single Construct in FORTAN? Single construct specifies the associated structured block is executed by just one thread in team (not essentially the master

What is a turing machine, What is a Turing Machine?  Turing machine is...

What is a Turing Machine?  Turing machine is a simple mathematical model of a computer. TM has unlimited an unrestricted memory and is a much more accurate model of a general

What is artificial intelligence recognition, There are two goals to AI; the...

There are two goals to AI; the major one is to produce an artificial system that is about as good as or good than a human being at dealing with the actual world. The second goal is

101-key enhanced keyboard, With its newer range of PCs IBM introduced 101-k...

With its newer range of PCs IBM introduced 101-key Enhanced/Advanced keyboard.  This keyboard is fundamental keyboard behind modern QWERTY keyboards. This has function keys aligned

Show the liability of cpu in interrupt cycle, Q. Show the liability of CPU ...

Q. Show the liability of CPU in interrupt cycle? In the interrupt cycle the liability of CPU/Processor is to ensure whether any interrupts have happened checking presence of in

C++ program on pebble merchant, how to solve pebble merchant problem.? codi...

how to solve pebble merchant problem.? coding for it..!

What is internet service providers, Q. What is Internet Service Providers? ...

Q. What is Internet Service Providers? Nobody truly owns the Internet however it is maintained by a group of volunteers interested in supporting this mode of information interc

What is pipelining, What is pipelining? It is a method of decomposing a...

What is pipelining? It is a method of decomposing a sequential process into sub-operations, with each sub-process being implemented in a special dedicated segment that operates

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