Boolean Algebra Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Describe an AND Gate Truth Table

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

Describe an AND Gate Symbol

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

Describe an OR Gate Truth Table

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

Describe an OR Gate Symbol

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

Describe a NOT Gate Truth Table

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

Describe a NOT Gate Symbol

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

Describe a NAND Gate Truth Table

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

Describe a NAND Gate Symbol

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

Describe a NOR Gate Truth Table

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

Describe a NOR Gate Symbol

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

Describe a XOR Gate Truth Table

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

Describe an XOR Gate Symbol

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

Describe a XNOR Gate Truth Table

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

Describe the examples of Boolean Algebra

A
  • AND - A ^ B
  • OR - A v B
  • NOT - ¬A
  • NAND - ¬ A ^ B
  • NOR - ¬ A v B
  • XOR - A ⊻ B
  • XNOR - ¬ A⊻B
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Describe how you simplify a Karnaugh map

A
  • Write your truth table as a Karnaugh map
  • Highlight all of the 1s in the map with rectangles
  • The larger the groups the better
  • You can only group 1s with edges equal to a power of 2 (1,2 or 4) and waraparounds are included
  • Using the highlights simpifiy the expression
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is de Morgan’s Law

A

Break the line and change the size (Breaking a negation and changing the operation)

17
Q

What are the General Rules of Boolean Algebra

A
  1. X ^ 0 = 0
  2. X ^ 1 = X
  3. X ^ X = X
  4. X ^ ¬X = 0
  5. X v 0 = X
  6. X v 1 = 1
  7. X v X = X
  8. X v ¬X = 1
18
Q

What are the Commutative Boolean Algebra Rules

A

X ^ Y = Y ^ X

X v Y = Y v X

19
Q

What are the Associtaive Boolean Algebra Rules

A

X ^ (Y ^ Z) = (X ^ Y) ^ Z

X v (Y v Z) = (X v Y) v Z

If operation is the same you can switch the brackets

20
Q

What are the Distributive Boolean Algebra Rules

A

X ^ (Y v Z ) = (X ^ Y) v (X ^ Z)

(X v Y) ^ (W v Z) = (X ^W) v (X ^ Z) v (Y ^ W) v (Y ^ Z)

You can expand brackets

21
Q

What are the Absorption Boolean Algebra Rules

A

X v (X ^ Y) = X

X ^ (X v Y) = X

If operations are diffferent simply to the input that occurs twice

22
Q

What is the Double Negation Boolean Algebra Rule

A

¬¬X = X

23
Q

What is a flip flop

A
  • A type of logic circuit that can store one bit and flip between two states, 0 and 1
  • A flip flop has two inputs a control signal and a clock input
  • A clock is a regular pulse generated by the CPU
24
Q

What is the D-type flip flop

A
  • It stores 1-bit of data
  • It is a positive edge-triggered flip-flop meaning that it can only change the output value from 1 or 0 when the clock is at a rising or positive edge (at the start of the clock period)
  • When the clock is not at a positive edge, the input value is held and does not change
25
Q

What are D-type flip flops used for

A
  • The D-type flip flop is made up of several NAND gates and is useful because they can be used as a memory cell to store the state of a bit
  • These flip flops can be made into register memories by connecting a series of flip flops in a row
  • They are typically used for intermediate storage needed during arthimetic operations
  • RAM is created using D-type flip flops
26
Q

What is an Adder

A

A logic circuit which adds together the number of inputs which are true, and outputs the number as a binary number

27
Q

What is a Half Adder

A
  • A half adder can take an input of two bits and outputs the sum and carry of the two inputs
  • The circuit is formed from an AND and XOR logic gate
28
Q

What is a Full Adder

A
  • Combines two half adders to add three bits together including a carry bit
  • The Full Adder is made from an ADD, XOR and NOR logic gate
29
Q

Describe how a half adder can be adapted to add together two 4-bit binary numbers

A
  • A half adder adds together 2 binary digits
  • Two hald adders can be joined together with an OR gate
  • This will form a full adder, 4 full adders can be used to add 4 bit numbers
  • Carry out one joined to carry in on next