Logic Circuits Flashcards

1
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
2
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
3
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
4
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
5
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
6
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
7
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
8
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
9
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
10
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
11
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
12
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
13
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
14
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
15
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
16
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
17
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
18
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
19
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
20
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
21
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
22
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

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

what occurs if a variable has 2 overbars

A

cancel out

A double bar = A

24
Q

what is a karnaugh map

A

a tool for simplifying combinational logic

  • simplify combinational logic by grouping cells and eliminating variables that change
25
what is combinational logic
whose output is a function of only present inputs
26
what is sequential logic
whose output is a function of present and past inputs
27
what is XOR gate logic
if inputs disagree, output are HIGH
28
what is XNOR gate logic
if inputs agree, output is HIGH
29
What Variables have a 0 logic level value
A bar, B bar, C bar, D bar
30
What Variables have a 1 logic level value
A, B, C, D
31
How can you implement SOP expressions
Form the AND terms, Then OR the terms together
32
what can multiple NAND gates do?
1 = inverter 2 = AND operation 3 = OR operation 4 = NOR operation
33
what can multiple NOR gates do?
1 = inverter 2 = OR operation 3 = AND operation 4 = NAND operation
34
what is a half adder
a digital circuit that performs binary addition of 2 one bit inputs and has two outputs of sum and carry out
35
what is a full adder
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)
36
what are parallel adders
full adders that are combined that can add binary numbers with multiple bits
37
what are comparators
a device that compares the magnitudes of 2 binary numbers to determine the relationship between them
38
function of IC comparators
provide outputs to indicate which of the numbers is larger or if they are equal
39
function of decoders
a logic circuit that detects the presence of a specific combination of bits at its input
40
function of encoders
accepts an active logic level on one of its inputs and converts it to a coded output (BCD or Binary)
41
function of a multiplexer
selects one data line from two or more input lines and routes data from the selected line to the output
42
function of the demultiplexers
switches data from one input line to two or more data lines depending on the select inputs
43
what are latches
a temporary storage device that has 2 stable states
44
what is an S-R latch
Set Reset Latch - can be made from NOR gate - responds to active HIGH inputs
45
what are the input rules of an SR latch
R = 0, S = 1 : latch RESET R = 1, S = 0 = : latch SET Both 1 : invalid Both 0 : no change
46
How is a SR active-high latch made stable
both inputs are low
47
How is the SR active-high latch SET
a momentary HIGH signal is applied to the S input whilst R remains low
48
How is the SR active-high latch RESET
a momentary HIGH signal is applied to the R input whilst S remains low
49
How does a NAND constructed SR latch differ from a NOR constructed SR latch
latch responds to active-low inputs
50
How is a SR active-low latch made stable
when both inputs are high
51
How is the SR active-low latch SET
a momentary LOW signal is applied to the S bar input whilst R bar remains high
52
How is the SR active-low latch RESET
a momentary LOW signal is applied to the R bar input whilst S bar remains high
53
what is the Enable (EN) input
input within the gated SR latch that must be HIGH in order for the latch to respond to the S & R inputs
54
what is a D latch
variation of the SR latch that combines the S & R inputs into a single D input - Q follows D when enable is active
55
What are flip flops
a clocked device, in which only the clock edge determines when a new bit is entered - can be positive or negative edged
56
what is a toggle
changes output until device becomes set again