Logic Gates and Gate Combinations Flashcards

1
Q

What does an AND ( D- ) gate do and what is it performed by?

A

Produces a high output if all inputs are high, performed by a circuit called AND gate

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

What does an OR gate do and what is it performed by?

A

Produces a high input if one or more inputs are high, performed by a circuit called OR gate

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

What does a NOT ( -I>o- ) gate do and what is it performed by?

A

Changes one logic level to the other logic level, performed by a circuit called inverter

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

What does the comparison function do?

A

The comparison function indicates whether a binary value is greater than, equal to, or less than, another

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

What does the arithmetic function include?

A

Addition, subtraction, multiplication, and division

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

What is a encoder?

A

A circuit that converts information into a coded
form

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

What is a multiplexer?

A

A circuit that connects one of several data inputs to a
single data output line; also called a mux

A demultiplexer does the opposite

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

What is a counter?

A

A sequential device; a state machine that has a
unique internal sequence of states. Counters are used to count events or to generate output sequences represented by changing levels or pulses

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

Define programmable logic?

A

A category of digital integrated circuits capable of
being programmed to perform specified functions

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

What are programmable logic devices (PLDs)?

A

Programmable logic devices (PLDs) are an alternative to fixed function devices. The logic can be programmed for a specific purpose. In general, they cost less and use less board space that fixed function devices

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

What is a variable and value could it have?

A

A variable is a symbol used to represent an action, a condition, or data. Each variable has a value of 1 or 0

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

What is the complement?

A

The complement represents the inverse of a variable; indicated by an over-bar.

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

What is a literal?

A

A literal is a variable or its complement

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

What does Addition(+) mean in Boolean algebra?

A
  • Addition is equivalent to the OR operation
  • The sum term is 1 if one or more if the literals are 1
  • The sum term is zero only if each literal is 0
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does Multiplication(.) mean in Boolean algebra?

A
  • Multiplication is equivalent to the AND
    operation
  • The product term (AND gate output) equals 1 only when each literal equals 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does the commutative law state for addition?

A

In terms of the result, the order in which variables are ORed makes no difference
A + B = B + A

17
Q

What does the commutative law state for multiplication?

A

In terms of the result, the order in which variables are ANDed makes no difference
AB = BA

18
Q

For addition, the associative law states?

A

When ORing more than two variables, the result is the same regardless of the grouping of the variables
A + (B +C) = (A + B) + C

19
Q

For multiplication, the associative law states?

A

When ANDing more than two variables, the result is the same regardless of the grouping of the variables
A(BC) = (AB)C

20
Q

What is the distributive law?

A
  • The distributive law is the factoring law
  • A common variable can be factored from an expression just as in ordinary algebra
    AB + AC = A(B+ C)
21
Q

Explain why A + 0 = A

A
  • When A = 1, the input causes the output to go to X = 1.
  • When A = 0, the 0 inputs cause the output to go to X = 0.
  • In either case, the value of X equals the value of A
22
Q

Explain why A + 1 = 1

A
  • When A = 1, the inputs cause the output to go to X = 1.
  • When A = 0, the 1 input caused the output to go to X = 1.
  • In either case, the value of X equals one (1)
23
Q

Explain why A . 0 = 0

A
  • When either input to an AND gate equals 0, the output from the gate has a value of X = 0, regardless of the value at the other input
24
Q

Explain why A . 1 = A

A
  • When one input to an AND gate equals 1, the output from the gate has a value of X = A. - As shown, X = 1 when A = 1 and
    X = 0 when A = 0
25
Q

Explain why A + A = A

A
  • When the inputs to an OR gate are equal, the output equals the value at the inputs
  • When both inputs equal 1, the gate output is X = 1
  • When both inputs equal 0, the gate output is X = 0
26
Q

Explain why
__
A + A = 1

A

When the inputs to an OR gate are unequal, one of the two always equals 1
- When either input equals 1, the gate output is X = 1
- Therefore, the output from the OR
gate equals 1 whenever the inputs are unequal (complementary)

27
Q

Explain why A . A = A

A

When the inputs to an AND gate are equal, the gate output also equals that value. Thus, X = 1 when both inputs equal 1 and X = 0 when both inputs equal 0

28
Q

Explain why
__
A . A = 0

A

When the inputs to an AND gate are unequal, one of the two always equals 0. When either input equals 0, the gate output is X = 0. Therefore, the output from the AND gate equals 0 whenever the inputs are unequal

29
Q

Explain why

A = A

A

When a value is inverted, it is the complement of the
original value. When inverted a second time, it
returns to its original value

30
Q

Explain why A + AB = A

A

When you use a truth table to represent this data for every possible combination of A and B. In each case, the output from the OR gate equals the value of A. Thus, A + AB always equals the value of A

31
Q

Explain why
__
A + AB = A + B

A

A truth table showing the outputs from the two circuits would show that for every possible combination of A and B, the two functions (A + AB) and (A + B) are equal

32
Q

Explain why (A + B)(A + C) = A + BC

A

If you split these into two circuits, the outputs from the two circuits using a truth table will be equal

33
Q

What is an inverter?

A
  • A logic circuit that inverts or complements its
    inputs, it performs the NOT operation
  • The NOT operation (complement) is shown with an overbar
34
Q

What is a timing diagram?

A

A diagram of waveforms showing the proper
time relationship of all of the waveforms

35
Q

What is a NAND gate?

A

A logic gate that produces a LOW output only
when all of its inputs are HIGH
_____
X = A . B

36
Q

What is NOR gate?

A

A logic gate that produces a LOW output when
one or more inputs are HIGH
______
X = A + B

37
Q

What is a Exclusive-OR gate (XOR)?

A

A logic gate that produces a HIGH output only
when its two inputs are at opposite levels
_ _
X = AB + AB

38
Q

What is a Exclusive-NOR gate (XNOR)?

A

A logic gate that produces a LOW output only
when its two inputs are at opposite levels
_ _
X = AB + AB