Professional Documents
Culture Documents
Boolean Algebra Functions
Boolean Algebra Functions
02/27/21
Think & Answer
• Specify few examples of Digital systems.
• Mention the difference between analog and
digital signal.
• Define a base or radix.
• What is the base of Hexa decimal number?
• Convert (101011.011)2 to a decimal number.
• If (745.62)8 = (x)16, find x.
• If (1AF.4D)16 = (x)8, find x.
• Find the equivalent binary number for (147.95) 10.
02/27/21
Binary or Digital Signal
• An information variable represented by physical quantity
• For digital systems, the variable takes on discrete values.
– Two level, or binary values are the most prevalent values.
• Binary values are represented abstractly by:
– Digits 0 and 1
– False (F) and True (T)
– Low (L) and High (H) V(t)
– Off and On 5V
• Binary values are represented by values Logic 1
or ranges of values of physical quantities.
2V
– Positive Logic (0 V – Low, 5 V – High) undefine
– Negative Logic (0 V – High, 5 V – Low) 0.8 V
Logic 0
0V t
Binary or digital signal
Logic Gates
• The logic gate is the most basic building block of any
digital system, including computers.
• Each one of the basic logic gates is a piece of hardware
or an electronic circuit that can be used to implement
some basic logic expression.
• There are three basic logic gates, namely the OR gate,
the AND gate and the NOT gate.
• Other logic gates that are derived from these basic
gates are the NAND gate, the NOR gate, the
EXCLUSIVE-OR gate and the EXCLUSIVE-NOR gate.
02/27/21 5
Logic Gates
02/27/21 6
02/27/21 7
Which gate can be used for controlling the operation of washing machine ?
02/27/21 8
Boolean Algebra
• Boolean variable is used to represent the voltage level
present on a wire or the input/output terminal of a circuit.
At any time, it takes either logic 0 or logic 1 and may be
designated as (A, B, C) or (X, Y, Z) for three variables.
• Boolean Algebra is a means for expressing the relation
between inputs and outputs of a logic circuit. It can be
used to analyze a logic circuit and express its operation
mathematically.
• Advantages of Boolean Algebra over ordinary Algebra:
– Easy to understand or use as only two binary values are present
– No fractions, decimals, negative numbers, roots, logarithms, etc.
– Contains only three functions AND, OR and NOT
Boolean algebra defines laws and theorems which can be used for simplification of logic
functions
(x+y)’=x’.y’ (x.y)’=x’+y’
02/27/21
• DeMorgan’s law can be extended to any number
of variables.
• Replace each variable by its complement and
change all ANDs to ORs and all ORs to ANDs.
Find the complement of:
02/27/21
Solve the following
• Prove that X•Y+X•Y'=X
02/27/21
Boolean Function or Expression
A Boolean expression or a function is an expression which consists of binary
variables joined by the Boolean connectives AND and OR along with NOT
operation.
Standard form – Each term may contain one, two or any number of variables
F A' B BC A' C
Product of Sums (POS): It is a Boolean expression containing OR terms called
Sum terms and the product denotes the ANDing of these terms.
Sum of minterms
A B C F
0 0 0 0
0 0 1 1 F = A’B’C+AB’C’+ABC’+ABC = ∑m(1,4,6,7)
0 1 0 0
0 1 1 0
F =(A+B+C)(A+B’+C)(A+B’+C’)(A’+B+C’) = πM(0,2,3,5)
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1 Product of maxterms
02/27/21
Logic diagram from Boolean Function
• A Boolean function can be represented in any one of the three
forms:
– Logic expression
– Truth table
– Logic diagram – Each term becomes a gate, a literal becomes
an input of the gate
F = x + y’z
02/27/21
Solve the following
• Find the logic circuit for F =(X+Y)(X’Y+Z)