Combinational Logic Components Flashcards

1
Q

Define a multiplexer

A

Depending on your select input a data input will be sent to its data output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define a decoder

A

Maps a coded input data to an output of different coding (output is one-hot encoded)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is one-hot encoding

A

Where one bit is only set in either the input or output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define an encoder

A

Maps a coded input data (typically smaller in size) to an output of different coding (but, the input is one-hot encoded)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What problem does a priority encoder get rid of

A

Problem if multiple bits are set to one in a one-hot encoded input

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an N-bit mux

A

One select line sends multiple bits of input

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

If there is k select lines how many data inputs do you need?

A

2^k data inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly