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
Q

What is a comparator used for in digital logic design?

A

To compare two binary numbers

26
Q

What is a decoder symbolized by in digital logic design?

A

A rectangle with a binary input and multiple output lines

27
Q

What is a full adder symbolized by in digital logic design?

A

A rectangular block with three inputs and two outputs

28
Q

What is a half adder symbolized by in digital logic design?

A

A rectangular block with two inputs and two outputs

29
Q

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

A

A rectangle with a clock input, a data input, and two outputs

30
Q

What is the difference between a synchronous and asynchronous counter?

A

Synchronous counters use a common clock signal for all flip-flops, while asynchronous counters do not

31
Q

What is the purpose of a multiplexed display in digital logic design?

A

To display multiple sets of data on a single display

32
Q

What is a ROM used for in digital logic design?

A

To store permanent data that is not changeable

33
Q

What is a RAM used for in digital logic design?

A

To store temporary data that can be read and written

34
Q

What does the term ‘combinatorial logic’ refer to in digital logic design?

A

Logic circuits that implement Boolean functions

35
Q

What does the term ‘sequential logic’ refer to in digital logic design?

A

Logic circuits with memory elements

36
Q

What is a tri-state buffer used for in digital logic design?

A

To control the flow of data by enabling or disabling the output

37
Q

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

A

To store a single bit of data without a clock signal

38
Q

What is the difference between a latch and a flip-flop?

A

A latch is level-sensitive, while a flip-flop is edge-triggered

39
Q

What is a multiplexer controlled by in digital logic design?

A

A select line

40
Q

What is a demultiplexer used for in digital logic design?

A

To take a single input and route it to one of many possible outputs

41
Q

What is a 4-to-1 multiplexer symbolized by in digital logic design?

A

A rectangle with four data inputs, two control inputs, and one output

42
Q

What is a 1-to-4 demultiplexer symbolized by in digital logic design?

A

A rectangle with one data input, two control inputs, and four outputs

43
Q

What is a shift register symbolized by in digital logic design?

A

A line of rectangles with arrows showing the shift direction

44
Q

What is a counter symbolized by in digital logic design?

A

A rectangular block with a clock input and multiple outputs

45
Q

What is a comparator symbolized by in digital logic design?

A

A rectangle with two inputs and a comparison output

46
Q

What is a ROM symbolized by in digital logic design?

A

A rectangular block with data inputs and outputs

47
Q

What is a RAM symbolized by in digital logic design?

A

A rectangle with data inputs, outputs, and read/write controls

48
Q

What is a tri-state buffer symbolized by in digital logic design?

A

A triangle with a control line and data input/output lines

49
Q

What is a latch symbolized by in digital logic design?

A

A rectangle with a data input and output