Notes 5 Flashcards

1
Q

decoders

A

converts binary to one hot

the binary number of the input makes the Yi output hot (1)

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

2 to 4 decoder truth table

A

A1 A0 | Y3 Y2 Y1 Y0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0

Y0 = A1’A2’
Y1 = A1’A0
Y2 = A1A0’
Y3 = A1A0

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

primary encoders

A

gives a signal for which button was pressed

signals the highest number

deals with the question of what happens of two buttons are pressed

converts one hot to a binary number

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

priority encoders truth table 4 to 2

A

Y3 Y2 Y1 Y0 | V A1 A0
0 0 0 0 0 X X
0 0 0 1 1 0 0
0 0 1 X 1 0 1
0 1 X X 1 1 0
1 X X X 1 1 1

first line is not valid because no buttons were pushed

V stands for valid

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

enable can be thought as an

A

on off switch

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

enable 4to2 decoder truth table

A

if enable if 0 then everything if off

if enable is 1 then proceed like a regular 4 to 2 decoder

E A1 A0 | Y3 Y2 Y1 Y0
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 0 0
1 0 0 0 0 0 1
1 0 1 0 0 1 0
1 1 0 0 1 0 0
1 1 1 1 0 0 0

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

make block diagram for 4 to 2 decoder

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

draw how encoders and decoders work together using a block diagram

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

multiplexers

A

MUXs

used to select one of multiple possibilities

a hardware “if” statement

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

2 to 1 MUX

A

if S0 is off Z = A
if S0 is on Z = B

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

truth table for 2 to 1 mux

A

S0 A B | Z
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1

use k map to make circuit

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

4 to 1 mux

A

S1 S0 | Z
0 0 A
0 1 B
1 0 C
1 1 D

can make truth table and kmap for this as well to create the circut

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

Build a 4-1 mux using three 2-1 muxes

A

draw it

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

block diagram for Muxs

A

draw it

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

how are muxes helpful

A

you can make any circuit using muxes, can divide and conquer

split table into half, quarters, eighths, ect
find selector bits

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