Fundamentals of Digital Logic Flashcards

1
Q

What is Voltage?

A

● Measure of potential Force
● It is measured in Volts

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

What is Current?

A

● Measure of electron flow across a wire
● It is measured in Amps

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

How are 0s and 1s represented in a computer?

A

It is based on digital currents
● Ground - 0 volts – represent a “0”
● Power – 5 volts – represent a “1”

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

What is a transistor?

A

● Building block of digital circuits
● Acts like a switch

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

What are a transistors connections, and how do they work?

A

● A transistor has three connections:
● Emitter
● Base
● Collector
The current between “Base” and “Emitter”
controls the current between “Collector” and “Emitter”.

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

What do the and, or, and not gates look like? (Visualize in head)

A

|) is AND, )) is Or, |*trangle is NOT

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

A and B as boolean expression

A

AB

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

A or B as boolean expression

A

A+B

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

not A as boolean expression

A

A’

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

Sum of Products

A

Way to represent boolean expression.

To create from truth table: Take 1 outputs, if input is x = 1, use x. If input Is x = 0 use x’. IF MATCHING USE NORMAL VAR

z = x’y + xy’

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

Product of sums

A

Way to represent boolean expression

To create from truth table: Take 0 outputs, if input is x = 0, use x. If input Is x = 1 use x’. IF MATCHING USE NORMAL VAR

z = (x+y)(x’+y’)

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

De Morgan’s law

A

Useful in boolean math. Negates expression

(A+B)’ = A’B’

(AB)’ = A’ + B’

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

Karnaugh Map

A

Way of expression truth table.

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

How to generate Karnaugh Map?

A
  1. Draw table
  2. Find groups of 2, 4, 8 1s that are adjacent
  3. Build expression from groups

Overlapping more is good because it yields a smaller final expression

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

How can you convert a boolean expression to only use NAND gates?

A

To convert a sum of products to only NAND gates negate the function twice and reduce

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

How much memory can a RS flip flop store?

A

1 bit

17
Q

What is different when you make a flip flop from only NANDs?

A

Inverted inputs and outputs, R’S’ “maps” to Q’ Q

18
Q

What does a D Latch do?

A

Adds Enable input to keep or set value from input D

19
Q

What is a Binary Counter?

A

● Counts pulses (transitions from 0 to 1)
● Output is a binary number
● Contains a terminal to reset ouput to 0

20
Q

What is a clock?

A

It is an electronic circuit that produces a
sequences of 0 1 0 1 0 1

21
Q

What is the clock used for?

A

It is used to synchronize operations across gates in active circuits.

22
Q

How is clock speed measured?

A

The frequency is measured in hertz

23
Q

What is a demultiplexor?

A

It is a circuit used to select one output. (research a little more)

24
Q

On a low level, how can a circuit use components to execute a series of steps.

A

Clock provides frequencies, a counter counts those frequencies and produces and output, the demultiplexor takes that output and triggers different steps.

25
Q

What is an example of Small Scale Integration (SSI)?

A

Basic boolean gates.

26
Q

What is an example of Medium Scale Integration (MSI)?

A

Intermediate logic such as demultiplexers and counters

27
Q

What is an example of Large Scale Integration (LSI)?

A

Small embedded processors

28
Q

What is an example of Very Large Scale Integration (VLSI)?

A

Complex processors