Digital Logic Design Flashcards

1
Q

What is the basic unit of digital logic design?

A

Logic gate

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

Which logic gate outputs a high signal only if all inputs are high?

A

AND gate

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

Which logic gate outputs a high signal if any of its inputs are high?

A

OR gate

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

Which logic gate outputs a high signal if either of its inputs are high, but not both?

A

XOR gate

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

What does a NOT gate do?

A

Inverts the input signal

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

What is the Boolean expression for an AND gate with inputs A and B?

A

A AND B

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

What is the Boolean expression for an OR gate with inputs A and B?

A

A OR B

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

What is the Boolean expression for a NOT gate with input A?

A

NOT A

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

What is the output of an AND gate if A=0 and B=1?

A

0

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

What is the output of an OR gate if A=1 and B=1?

A

1

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

What is the output of an XOR gate if A=0 and B=1?

A

1

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

What is the output of a NOT gate if the input is 1?

A

0

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

What is a truth table used for in digital logic design?

A

To show the output of a logic gate for all possible combinations of inputs

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

What is a multiplexer used for in digital logic design?

A

To select one input from multiple sources and route it to the output

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

What is a flip-flop used for in digital logic design?

A

To store a single bit of data

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

What is the difference between combinational and sequential logic circuits?

A

Combinational circuits have no memory, while sequential circuits have memory

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

What is the purpose of a decoder in digital logic design?

A

To convert a binary code into a set of output signals

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

What is a full adder used for in digital logic design?

A

To add three binary numbers together

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

What is a half adder used for in digital logic design?

A

To add two binary numbers together without considering any carry from previous stages

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

What is a D flip-flop used for in digital logic design?

A

To store a single bit of data with a clock signal

21
Q

What is a multiplexer symbolized by in digital logic design?

A

A triangle with a control line and multiple inputs

22
Q

What is a flip-flop symbolized by in digital logic design?

A

A rectangle with a clock input and two outputs

23
Q

What is a counter used for in digital logic design?

A

To count the number of clock pulses

24
Q

What is a shift register used for in digital logic design?

A

To store and shift binary data

25
What is a comparator used for in digital logic design?
To compare two binary numbers
26
What is a decoder symbolized by in digital logic design?
A rectangle with a binary input and multiple output lines
27
What is a full adder symbolized by in digital logic design?
A rectangular block with three inputs and two outputs
28
What is a half adder symbolized by in digital logic design?
A rectangular block with two inputs and two outputs
29
What is a D flip-flop symbolized by in digital logic design?
A rectangle with a clock input, a data input, and two outputs
30
What is the difference between a synchronous and asynchronous counter?
Synchronous counters use a common clock signal for all flip-flops, while asynchronous counters do not
31
What is the purpose of a multiplexed display in digital logic design?
To display multiple sets of data on a single display
32
What is a ROM used for in digital logic design?
To store permanent data that is not changeable
33
What is a RAM used for in digital logic design?
To store temporary data that can be read and written
34
What does the term 'combinatorial logic' refer to in digital logic design?
Logic circuits that implement Boolean functions
35
What does the term 'sequential logic' refer to in digital logic design?
Logic circuits with memory elements
36
What is a tri-state buffer used for in digital logic design?
To control the flow of data by enabling or disabling the output
37
What is the purpose of a latch in digital logic design?
To store a single bit of data without a clock signal
38
What is the difference between a latch and a flip-flop?
A latch is level-sensitive, while a flip-flop is edge-triggered
39
What is a multiplexer controlled by in digital logic design?
A select line
40
What is a demultiplexer used for in digital logic design?
To take a single input and route it to one of many possible outputs
41
What is a 4-to-1 multiplexer symbolized by in digital logic design?
A rectangle with four data inputs, two control inputs, and one output
42
What is a 1-to-4 demultiplexer symbolized by in digital logic design?
A rectangle with one data input, two control inputs, and four outputs
43
What is a shift register symbolized by in digital logic design?
A line of rectangles with arrows showing the shift direction
44
What is a counter symbolized by in digital logic design?
A rectangular block with a clock input and multiple outputs
45
What is a comparator symbolized by in digital logic design?
A rectangle with two inputs and a comparison output
46
What is a ROM symbolized by in digital logic design?
A rectangular block with data inputs and outputs
47
What is a RAM symbolized by in digital logic design?
A rectangle with data inputs, outputs, and read/write controls
48
What is a tri-state buffer symbolized by in digital logic design?
A triangle with a control line and data input/output lines
49
What is a latch symbolized by in digital logic design?
A rectangle with a data input and output