Logic Circuits Flashcards

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

what types of logic gates are there

A

AND, OR, NOT,NOR,NAND,XOR,XNOR

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

What is an IC/”gate”

A

an electronic circuit that is constructed entirely on a single small chip of silicone

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

What is a Dual In Line package (DIP)

A

a type of electronic chip with 2 rows of pins

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

what is a fixed function logic

A

a category of digital integrated circuits having functions that cannot be altered

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

what is programmable logic

A

a category of integrated circuits capable of being programmed to perform specific functions

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

what is an ‘inverter’

A

performs the boolean NOT operation (X = ~ A)
- input is HIGH, output is LOW and vise versa

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

what is the ‘AND’ gate

A

X = A.B or X = AB

produces a HIGH output when all inputs are high

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

what is the ‘OR’ gate

A

X = A+B

produces HIGH output if any input is HIGH
- if all inputs are LOW, output is LOW

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

what is the ‘NAND’ gate

A

X = A.B (bar on top) = AB (bar)

produces LOW output when all inputs are HIGH, otherwise all output is HIGH
- universal gate

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

what is a ‘NOR’ gate

A

X = A + B (bar)

produces a LOW output if any input is HIGH
All HIGH = LOW
All LOW = HIGH

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

what is a ‘XOR’ gate

A

X = A(bar)B + AB(bar)

output is HIGH if inputs are different

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

what is a “XNOR” gate

A

X = AB bar + AB

produces a HIGH output if inputs are the same logic level

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

what is a complement

A

the inverse of a variable & is indicated with an overbar

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

what is a literal

A

a variable or its complement

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

what IC is used for Boolean addition

A

OR operation

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

what IC is used for Boolean multiplication

A

AND operation

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

How does the variable order affect the addition commutative laws

A

no difference

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

How does the variable order affect the multiplication commutative laws

A

no difference

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

How does the variable order affect the addition associative laws

A

when OR-ing more than 2 variables, the result is the same regardless of how it has been grouped

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

How does the variable order affect the multiplication associative laws

A

when AND-ing more than 2 variables, the result is the same regardless of how it has been grouped

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

what is DeMorgans 1st theorem

A

the complement of a product of variables is equal to the sum of the complemented variables

AB bar = A bar + B bar

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

what is DeMorgans 2nd theorem

A

the complement of a sum of variables id equal to the product of the complemented variables

A + B (BAR) = A bar . B bar

25
Q

what occurs if a variable has 2 overbars

A

cancel out

A double bar = A

26
Q

what is a karnaugh map

A

a tool for simplifying combinational logic

  • simplify combinational logic by grouping cells and eliminating variables that change
27
Q

what is combinational logic

A

whose output is a function of only present inputs

28
Q

what is sequential logic

A

whose output is a function of present and past inputs

29
Q

what is XOR gate logic

A

if inputs disagree, output are HIGH

30
Q

what is XNOR gate logic

A

if inputs agree, output is HIGH

31
Q

What Variables have a 0 logic level value

A

A bar, B bar, C bar, D bar

32
Q

What Variables have a 1 logic level value

A

A, B, C, D

33
Q

How can you implement SOP expressions

A

Form the AND terms, Then OR the terms together

34
Q

what can multiple NAND gates do?

A

1 = inverter
2 = AND operation
3 = OR operation
4 = NOR operation

35
Q

what can multiple NOR gates do?

A

1 = inverter
2 = OR operation
3 = AND operation
4 = NAND operation

36
Q

what is a half adder

A

a digital circuit that performs binary addition of 2 one bit inputs and has two outputs of sum and carry out

37
Q

what is a full adder

A

digital circuit that performs binary addition of three bits ( 2 inputs and a carry In) and produces a sum and a carry-out bit (sum and carry out)

38
Q

what are parallel adders

A

full adders that are combined that can add binary numbers with multiple bits

39
Q

what are comparators

A

a device that compares the magnitudes of 2 binary numbers to determine the relationship between them

40
Q

function of IC comparators

A

provide outputs to indicate which of the numbers is larger or if they are equal

41
Q

function of decoders

A

a logic circuit that detects the presence of a specific combination of bits at its input

42
Q

function of encoders

A

accepts an active logic level on one of its inputs and converts it to a coded output (BCD or Binary)

43
Q

function of a multiplexer

A

selects one data line from two or more input lines and routes data from the selected line to the output

44
Q

function of the demultiplexers

A

switches data from one input line to two or more data lines depending on the select inputs

45
Q

what are latches

A

a temporary storage device that has 2 stable states

46
Q

what is an S-R latch

A

Set Reset Latch
- can be made from NOR gate
- responds to active HIGH inputs

47
Q

what are the input rules of an SR latch

A

R = 0, S = 1 : latch RESET
R = 1, S = 0 = : latch SET
Both 1 : invalid
Both 0 : no change

48
Q

How is a SR active-high latch made stable

A

both inputs are low

49
Q

How is the SR active-high latch SET

A

a momentary HIGH signal is applied to the S input whilst R remains low

50
Q

How is the SR active-high latch RESET

A

a momentary HIGH signal is applied to the R input whilst S remains low

51
Q

How does a NAND constructed SR latch differ from a NOR constructed SR latch

A

latch responds to active-low inputs

52
Q

How is a SR active-low latch made stable

A

when both inputs are high

53
Q

How is the SR active-low latch SET

A

a momentary LOW signal is applied to the S bar input whilst R bar remains high

54
Q

How is the SR active-low latch RESET

A

a momentary LOW signal is applied to the R bar input whilst S bar remains high

55
Q

what is the Enable (EN) input

A

input within the gated SR latch that must be HIGH in order for the latch to respond to the S & R inputs

56
Q

what is a D latch

A

variation of the SR latch that combines the S & R inputs into a single D input
- Q follows D when enable is active

57
Q

What are flip flops

A

a clocked device, in which only the clock edge determines when a new bit is entered
- can be positive or negative edged

58
Q

what is a toggle

A

changes output until device becomes set again