104 Flashcards
What values can boolean algebra take?
1 or 0
What is boolean addition?
> OR
Sum = 1 when any of the literals are 1
Sum = 0 when all the literals are 0
What is boolean multiplication?
> AND
Product = 1 when all literals are 1
Product = 0 when any literals are 0
What are the zero and unit rules?
> A.0 = 0
A.1 = A
A+1 = 1
A+0 = A
What are the complement relations?
> A.A ̅=0
A+A ̅=1
A= =A [double complemented A = A]
What are the Idempotence rules?
> A.A = A
> A+A = A
What are the communtative laws?
> A+B=B+A
> A.B = B.A
What are the absorption rules?
> A + A.B = A
A.(A+B) = A
A+ A ̅.B=A+B
What are the distributive laws?
> A.(B + C) = A.B + A.C
> A + B.C = (A + B).(A + C)
What are the associative laws?
> A + B + C = (A + B) + C = A + (B + C)
> A.B.C = (A.B).C = A.(B.C)
What are De Morgan’s Theorems?
> (A+B) ̅= A ̅.B ̅
> (A.B) ̅= A ̅+ B ̅
What is the rule of De Morgan’s Theorems?
Break the line and change the sign
What is a multi-input gate?
Instead of writing out several gates in a row, we often have a gate with multiple inputs.
What are the two De Morgan’s theorems in words?
> The complement of a product of variable is equal to the sum of the complemented variables.
The compliment of a sum of variables is equal to the product of the complemented variables
What is circuit minimisation?
This is the way of simplifying expressions to minimise operations
Why are NAND gates special?
All other primitive logic gates can me made from NAND gates
How can a NOT gate be made from NAND gates?
The input is the same for both inputs of the NAND gate
How can a AND gate be made from NAND gates?
A NAND gate where the output goes into both inputs of another NAND gate
How can a OR gate be made from NAND gates?
> y=(a ̅.b ̅ ) ̅
> Each input goes into both inputs of separate NAND gates. Each output of each NAND gate goes into another NAND gate
How can a NOR gate be made from NAND gates?
> Each input goes into both inputs of separate NAND gates. Each output of each NAND gate goes into another NAND gate. The output of this gate goes into both inputs of another NAND gate
Look in Notes to see what it looks like
How can an XOR gate be made from NAND gates?
> See notes
What does CMOS Stand for?
Complementary Metal-oxide semiconductor
What is CMOS?
> A technology used to make MOSFETS
> Made using semiconductors
What type of semiconductor is used in CMOS technology and what has happened to it?
> n-type: Electrons are added to make them more negatively charge
p-type: Holes are added to make it more positively charged