SlideShare a Scribd company logo
Digital Logic Circuits, Digital
Component and Data
Representation
Course: B.Sc-CS-II
Subject: Computer Organization
And Architecture
Unit-1
1
Basic Definitions
• Binary Operators
– AND
z = x • y = x y z=1 if x=1 AND y=1
– OR
z = x + y z=1 if x=1 OR y=1
– NOT
z = x = x’ z=1 if x=0
• Boolean Algebra
– Binary Variables: only ‘0’ and ‘1’ values
– Algebraic Manipulation
Boolean Algebra Postulates
• Commutative Law
x • y = y • x x + y = y + x
• Identity Element
x • 1 = x x + 0 = x
• Complement
x • x’ = 0 x + x’ = 1
Boolean Algebra Theorems
• Duality
– The dual of a Boolean algebraic expression is obtained
by interchanging the AND and the OR operators and
replacing the 1’s by 0’s and the 0’s by 1’s.
– x • ( y + z ) = ( x • y ) + ( x • z )
– x + ( y • z ) = ( x + y ) • ( x + z )
• Theorem 1
– x • x = x x + x = x
• Theorem 2
– x • 0 = 0 x + 1 = 1
Applied to a
valid equation
produces a
valid equation
Boolean Algebra Theorems
• Theorem 3: Involution
– ( x’ )’ = x ( x ) = x
• Theorem 4: Associative & Distributive
– ( x • y ) • z = x • ( y • z ) ( x + y ) + z = x + ( y + z )
– x • ( y + z ) = ( x • y ) + ( x • z )
x + ( y • z ) = ( x + y ) • ( x + z )
• Theorem 5: De Morgan
– ( x • y )’ = x’+ y’ ( x + y )’ = x’• y’
– ( x • y ) = x + y ( x + y ) = x • y
• Theorem 6: Absorption
– x • ( x + y ) = x x + ( x • y ) = x
Boolean Functions[1]
• Boolean Expression
Example: F =
x + y’ z
• Truth Table
All possible combinations
of input variables
• Logic Circuit
x y z F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1x
y
z
F
Algebraic Manipulation
• Literal:
A single variable within a term that may be
complemented or not.
• Use Boolean Algebra to simplify Boolean
functions to produce simpler circuits
Example: Simplify to a minimum number of literals
F = x + x’y ( 3 Literals)
= x + ( x’y )
= ( x + x’ ) ( x + y )
= ( 1 ) ( x + y ) = x + y ( 2 Literals)
Distributive law (+ over
•)
Complement of a Function
• DeMorgan’s Theorm
• Duality & Literal Complement
CBAF 
CBAF 
CBAF 
CBAF 
CBAF 
CBAF 
Canonical Forms[1]
• Minterm
– Product (AND function)
– Contains all variables
– Evaluates to ‘1’ for a
specific combination
Example
A = 0 A B C
B = 0 (0) • (0) • (0)
C = 0
1 • 1 • 1 = 1
A B C Minterm
0 0 0 0 m0
1 0 0 1 m1
2 0 1 0 m2
3 0 1 1 m3
4 1 0 0 m4
5 1 0 1 m5
6 1 1 0 m6
7 1 1 1 m7
Canonical Forms[1]
• Maxterm
– Sum (OR function)
– Contains all variables
– Evaluates to ‘0’ for a
specific combination
Example
A = 1 A B C
B = 1 (1) + (1) + (1)
C = 1
0 + 0 + 0 = 0
A B C Maxterm
0 0 0 0 M0
1 0 0 1 M1
2 0 1 0 M2
3 0 1 1 M3
4 1 0 0 M4
5 1 0 1 M5
6 1 1 0 M6
7 1 1 1 M7
Canonical Forms[1]
• Truth Table to Boolean Function
CBAF  CBA CBA ABCA B C F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
Canonical Forms
• Sum of Minterms
• Product of Maxterms
ABCCBACBACBAF 
7541 mmmmF 
 )7,5,4,1(F
CABBCACBACBAF 
CABBCACBACBAF 
CABBCACBACBAF 
))()()(( CBACBACBACBAF 
6320 MMMMF 
 (0,2,3,6)F
Standard Forms
• Sum of Products (SOP)
ABCCBACBACBAF  BA
BA
CCBA



)1(
)(
AC
BBAC

 )(
CB
AACB

 )(
)()()( BBACCCBAAACBF 
ACBACBF 
Standard Forms
• Product of Sums (POS)
CABBCACBACBAF 
)( CCBA 
)( AACB 
)( BBCA 
)()()( AACBCCBABBCAF 
CBBACAF 
))()(( CBBACAF 
Two-Level Implementations
• Sum of Products (SOP)
• Product of Sums (POS)
B’
C
FB’
A
A
C
A
C
FB’
A
B’
C
ACBACBF 
))()(( CBBACAF 
Logic Operators
• AND
• NAND (Not AND)
x
y
x • y
x
y
x • y
x y AND
0 0 0
0 1 0
1 0 0
1 1 1
x y NAND
0 0 1
0 1 1
1 0 1
1 1 0
Logic Operators
• OR
• NOR (Not OR)
x
y
x + y
x
y
x + y
x y OR
0 0 0
0 1 1
1 0 1
1 1 1
x y NOR
0 0 1
0 1 0
1 0 0
1 1 0
Logic Operators
• XOR (Exclusive-OR)
• XNOR (Exclusive-NOR)
(Equivalence)
x
y
x Å y
x y + x y
x
y
x Å y
x  y
x y + x y
x y XOR
0 0 0
0 1 1
1 0 1
1 1 0
x y XNOR
0 0 1
0 1 0
1 0 0
1 1 1
Logic Operators
• NOT (Inverter)
• Buffer
x x
x x
x NOT
0 1
1 0
x Buffer
0 0
1 1
Multiple Input Gates

De Morgan’s Theorem on Gates
• AND Gate
– F = x • y F = (x • y) F = x + y
• OR Gate
– F = x + y F = (x + y) F = x • y
 Change the “Shape” and “bubble” all lines
References
1. Computer Organization and Architecture, Designing
for performance by William Stallings, Prentice Hall
of India.
2. Modern Computer Architecture, by Morris Mano,
Prentice Hall of India.
3. Computer Architecture and Organization by John P.
Hayes, McGraw Hill Publishing Company.
4. Computer Organization by V. Carl Hamacher,
Zvonko G. Vranesic, Safwat G. Zaky, McGraw Hill
Publishing Company.

More Related Content

What's hot

8.1 circles.ppt worked
8.1 circles.ppt worked8.1 circles.ppt worked
8.1 circles.ppt worked
Jonna Ramsey
 
8.2 ellipses.ppt worked
8.2 ellipses.ppt worked8.2 ellipses.ppt worked
8.2 ellipses.ppt worked
Jonna Ramsey
 
Exponential and logarithmic graphs
Exponential and logarithmic graphsExponential and logarithmic graphs
Exponential and logarithmic graphs
Shaun Wilson
 
Introduction to R
Introduction to RIntroduction to R
Introduction to R
Happy Garg
 
Edu presentation1
 Edu presentation1 Edu presentation1
Edu presentation1
hook1kf
 
Introduction to Haskell@Open Source Conference 2007 Hokkaido
Introduction to Haskell@Open Source Conference 2007 HokkaidoIntroduction to Haskell@Open Source Conference 2007 Hokkaido
Introduction to Haskell@Open Source Conference 2007 Hokkaido
ikegami__
 
Integrales
Integrales Integrales
Integrales
Jordy Reyes
 
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen value
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen valueITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen value
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen valueFransiska Puteri
 
Chapter 1 (math 1)
Chapter 1 (math 1)Chapter 1 (math 1)
Chapter 1 (math 1)
Amr Mohamed
 
2020 preTEST4A
2020 preTEST4A2020 preTEST4A
2020 preTEST4A
A Jorge Garcia
 
Linear progarmming part 1
Linear progarmming   part 1Linear progarmming   part 1
Linear progarmming part 1
Divya K
 
Emat 213 midterm 2 fall 2005
Emat 213 midterm 2 fall 2005Emat 213 midterm 2 fall 2005
Emat 213 midterm 2 fall 2005akabaka12
 
Zadaci iz matisha
Zadaci iz matisha Zadaci iz matisha
Zadaci iz matisha titoyebac
 
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
The Statistical and Applied Mathematical Sciences Institute
 
Euclid algorithm and congruence matrix
Euclid algorithm and congruence matrixEuclid algorithm and congruence matrix
Euclid algorithm and congruence matrix
Janani S
 
Problem Application of Antiderivatives
Problem Application of AntiderivativesProblem Application of Antiderivatives
Problem Application of Antiderivatives
nyaz26
 

What's hot (19)

8.1 circles.ppt worked
8.1 circles.ppt worked8.1 circles.ppt worked
8.1 circles.ppt worked
 
8.2 ellipses.ppt worked
8.2 ellipses.ppt worked8.2 ellipses.ppt worked
8.2 ellipses.ppt worked
 
Lec38
Lec38Lec38
Lec38
 
Lec39
Lec39Lec39
Lec39
 
Ch33 11
Ch33 11Ch33 11
Ch33 11
 
Exponential and logarithmic graphs
Exponential and logarithmic graphsExponential and logarithmic graphs
Exponential and logarithmic graphs
 
Introduction to R
Introduction to RIntroduction to R
Introduction to R
 
Edu presentation1
 Edu presentation1 Edu presentation1
Edu presentation1
 
Introduction to Haskell@Open Source Conference 2007 Hokkaido
Introduction to Haskell@Open Source Conference 2007 HokkaidoIntroduction to Haskell@Open Source Conference 2007 Hokkaido
Introduction to Haskell@Open Source Conference 2007 Hokkaido
 
Integrales
Integrales Integrales
Integrales
 
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen value
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen valueITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen value
ITP UNS Semester 3, Rancangan Percobaan: Titik optimum & eigen value
 
Chapter 1 (math 1)
Chapter 1 (math 1)Chapter 1 (math 1)
Chapter 1 (math 1)
 
2020 preTEST4A
2020 preTEST4A2020 preTEST4A
2020 preTEST4A
 
Linear progarmming part 1
Linear progarmming   part 1Linear progarmming   part 1
Linear progarmming part 1
 
Emat 213 midterm 2 fall 2005
Emat 213 midterm 2 fall 2005Emat 213 midterm 2 fall 2005
Emat 213 midterm 2 fall 2005
 
Zadaci iz matisha
Zadaci iz matisha Zadaci iz matisha
Zadaci iz matisha
 
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
QMC: Operator Splitting Workshop, A Splitting Method for Nonsmooth Nonconvex ...
 
Euclid algorithm and congruence matrix
Euclid algorithm and congruence matrixEuclid algorithm and congruence matrix
Euclid algorithm and congruence matrix
 
Problem Application of Antiderivatives
Problem Application of AntiderivativesProblem Application of Antiderivatives
Problem Application of Antiderivatives
 

Viewers also liked

B.sc ii unit iv dining etiquettes
B.sc ii unit iv dining etiquettesB.sc ii unit iv dining etiquettes
B.sc ii unit iv dining etiquettes
Rai University
 
Bbai pom u3.3 communication
Bbai pom u3.3 communicationBbai pom u3.3 communication
Bbai pom u3.3 communication
Rai University
 
B.Sc. Biochem II BPI Unit 2 Viscosity
B.Sc. Biochem II BPI Unit 2 ViscosityB.Sc. Biochem II BPI Unit 2 Viscosity
B.Sc. Biochem II BPI Unit 2 Viscosity
Rai University
 
B.sc 1 ecls_u 1.6_nouns
B.sc 1 ecls_u 1.6_nounsB.sc 1 ecls_u 1.6_nouns
B.sc 1 ecls_u 1.6_nounsRai University
 
Mba ii hrm u-2.3 recruitment
Mba ii hrm u-2.3 recruitmentMba ii hrm u-2.3 recruitment
Mba ii hrm u-2.3 recruitment
Rai University
 
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
Rai University
 
Mba i ob u 2.1 attitudes and job satisfaction
Mba i  ob  u 2.1 attitudes and job satisfactionMba i  ob  u 2.1 attitudes and job satisfaction
Mba i ob u 2.1 attitudes and job satisfaction
Rai University
 
Mba 2 fm u 2 capital budgeting and time value of money
Mba 2 fm u 2 capital budgeting and time value of moneyMba 2 fm u 2 capital budgeting and time value of money
Mba 2 fm u 2 capital budgeting and time value of money
Rai University
 
B.tech iv u-2.2 compound prepositions
B.tech iv u-2.2 compound prepositionsB.tech iv u-2.2 compound prepositions
B.tech iv u-2.2 compound prepositionsRai University
 
Llb i ecls_u-1_introduction and basics of soft skills
Llb i ecls_u-1_introduction and basics of soft skillsLlb i ecls_u-1_introduction and basics of soft skills
Llb i ecls_u-1_introduction and basics of soft skills
Rai University
 
Mba i qt unit-2_measures of central tendency
Mba i qt unit-2_measures of central tendencyMba i qt unit-2_measures of central tendency
Mba i qt unit-2_measures of central tendency
Rai University
 
Diploma i boee u 4 magnetism and electromagnetic effect
Diploma i boee u 4 magnetism and electromagnetic effectDiploma i boee u 4 magnetism and electromagnetic effect
Diploma i boee u 4 magnetism and electromagnetic effect
Rai University
 
Diploma_Basic_Mathematics_Unit-IV
Diploma_Basic_Mathematics_Unit-IVDiploma_Basic_Mathematics_Unit-IV
Diploma_Basic_Mathematics_Unit-IV
Rai University
 
B.tech iv u-2.3 types of word formation
B.tech iv u-2.3 types of word formationB.tech iv u-2.3 types of word formation
B.tech iv u-2.3 types of word formationRai University
 
Diploma i boee u 1 electrostatic and capacitance
Diploma i boee u 1 electrostatic and capacitanceDiploma i boee u 1 electrostatic and capacitance
Diploma i boee u 1 electrostatic and capacitance
Rai University
 
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
Rai University
 
Ll.b i j1 u 1 nature scope & introduction
Ll.b  i j1 u 1 nature scope & introductionLl.b  i j1 u 1 nature scope & introduction
Ll.b i j1 u 1 nature scope & introduction
Rai University
 
Mba i ob u 1.2 foundation of individual behavior
Mba i  ob  u 1.2 foundation of individual behaviorMba i  ob  u 1.2 foundation of individual behavior
Mba i ob u 1.2 foundation of individual behavior
Rai University
 
Référencement naturel
Référencement naturelRéférencement naturel

Viewers also liked (19)

B.sc ii unit iv dining etiquettes
B.sc ii unit iv dining etiquettesB.sc ii unit iv dining etiquettes
B.sc ii unit iv dining etiquettes
 
Bbai pom u3.3 communication
Bbai pom u3.3 communicationBbai pom u3.3 communication
Bbai pom u3.3 communication
 
B.Sc. Biochem II BPI Unit 2 Viscosity
B.Sc. Biochem II BPI Unit 2 ViscosityB.Sc. Biochem II BPI Unit 2 Viscosity
B.Sc. Biochem II BPI Unit 2 Viscosity
 
B.sc 1 ecls_u 1.6_nouns
B.sc 1 ecls_u 1.6_nounsB.sc 1 ecls_u 1.6_nouns
B.sc 1 ecls_u 1.6_nouns
 
Mba ii hrm u-2.3 recruitment
Mba ii hrm u-2.3 recruitmentMba ii hrm u-2.3 recruitment
Mba ii hrm u-2.3 recruitment
 
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
Bsc cs ii-dbms- u-iii-data modeling using e.r. model (entity relationship model)
 
Mba i ob u 2.1 attitudes and job satisfaction
Mba i  ob  u 2.1 attitudes and job satisfactionMba i  ob  u 2.1 attitudes and job satisfaction
Mba i ob u 2.1 attitudes and job satisfaction
 
Mba 2 fm u 2 capital budgeting and time value of money
Mba 2 fm u 2 capital budgeting and time value of moneyMba 2 fm u 2 capital budgeting and time value of money
Mba 2 fm u 2 capital budgeting and time value of money
 
B.tech iv u-2.2 compound prepositions
B.tech iv u-2.2 compound prepositionsB.tech iv u-2.2 compound prepositions
B.tech iv u-2.2 compound prepositions
 
Llb i ecls_u-1_introduction and basics of soft skills
Llb i ecls_u-1_introduction and basics of soft skillsLlb i ecls_u-1_introduction and basics of soft skills
Llb i ecls_u-1_introduction and basics of soft skills
 
Mba i qt unit-2_measures of central tendency
Mba i qt unit-2_measures of central tendencyMba i qt unit-2_measures of central tendency
Mba i qt unit-2_measures of central tendency
 
Diploma i boee u 4 magnetism and electromagnetic effect
Diploma i boee u 4 magnetism and electromagnetic effectDiploma i boee u 4 magnetism and electromagnetic effect
Diploma i boee u 4 magnetism and electromagnetic effect
 
Diploma_Basic_Mathematics_Unit-IV
Diploma_Basic_Mathematics_Unit-IVDiploma_Basic_Mathematics_Unit-IV
Diploma_Basic_Mathematics_Unit-IV
 
B.tech iv u-2.3 types of word formation
B.tech iv u-2.3 types of word formationB.tech iv u-2.3 types of word formation
B.tech iv u-2.3 types of word formation
 
Diploma i boee u 1 electrostatic and capacitance
Diploma i boee u 1 electrostatic and capacitanceDiploma i boee u 1 electrostatic and capacitance
Diploma i boee u 1 electrostatic and capacitance
 
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
B.sc agriculture i principles of plant pathology u 1.3 introduction to plant ...
 
Ll.b i j1 u 1 nature scope & introduction
Ll.b  i j1 u 1 nature scope & introductionLl.b  i j1 u 1 nature scope & introduction
Ll.b i j1 u 1 nature scope & introduction
 
Mba i ob u 1.2 foundation of individual behavior
Mba i  ob  u 1.2 foundation of individual behaviorMba i  ob  u 1.2 foundation of individual behavior
Mba i ob u 1.2 foundation of individual behavior
 
Référencement naturel
Référencement naturelRéférencement naturel
Référencement naturel
 

Similar to B.sc cs-ii-u-1.5 digital logic circuits, digital component

B sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gatesB sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gates
Rai University
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
blaircomp2003
 
Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)
MeghaSharma513
 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).ppt
michaelaaron25322
 
Boolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdfBoolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdf
SangitaBose2
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
Unsa Shakir
 
CHAPTER_3.1.ppt
CHAPTER_3.1.pptCHAPTER_3.1.ppt
CHAPTER_3.1.ppt
TamiratDejene1
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic GatesKumar
 
Boolean expression org.
Boolean expression org.Boolean expression org.
Boolean expression org.
mshoaib15
 
Digital Electronics
Digital ElectronicsDigital Electronics
Digital Electronics
sudarmani rajagopal
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
LingalaSowjanya
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
praveenkaundal
 
CArcMOOC 03.01 - Boolean algebra and Logic Synthesis
CArcMOOC 03.01 - Boolean algebra and Logic SynthesisCArcMOOC 03.01 - Boolean algebra and Logic Synthesis
CArcMOOC 03.01 - Boolean algebra and Logic Synthesis
Alessandro Bogliolo
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
SAEED ULLAH JAN
 
Basic Digital Logic(Notes-DE) for engineering .ppt
Basic Digital Logic(Notes-DE) for engineering .pptBasic Digital Logic(Notes-DE) for engineering .ppt
Basic Digital Logic(Notes-DE) for engineering .ppt
roshh1
 
Digital Techniques all Chapter PPT used for Diploma Students
Digital Techniques all Chapter PPT used for Diploma StudentsDigital Techniques all Chapter PPT used for Diploma Students
Digital Techniques all Chapter PPT used for Diploma Students
mohsin8283
 
DM2020 boolean algebra
DM2020 boolean algebraDM2020 boolean algebra
DM2020 boolean algebra
Robert Geofroy
 
digital logic design Chapter 2 boolean_algebra_&_logic_gates
digital logic design Chapter 2 boolean_algebra_&_logic_gatesdigital logic design Chapter 2 boolean_algebra_&_logic_gates
digital logic design Chapter 2 boolean_algebra_&_logic_gates
Imran Waris
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
Ideal Eyes Business College
 
SOP_POS_kmap_ DJ_Section_B.pptx
SOP_POS_kmap_ DJ_Section_B.pptxSOP_POS_kmap_ DJ_Section_B.pptx
SOP_POS_kmap_ DJ_Section_B.pptx
divanshujain8
 

Similar to B.sc cs-ii-u-1.5 digital logic circuits, digital component (20)

B sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gatesB sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gates
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)
 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).ppt
 
Boolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdfBoolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdf
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
 
CHAPTER_3.1.ppt
CHAPTER_3.1.pptCHAPTER_3.1.ppt
CHAPTER_3.1.ppt
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic Gates
 
Boolean expression org.
Boolean expression org.Boolean expression org.
Boolean expression org.
 
Digital Electronics
Digital ElectronicsDigital Electronics
Digital Electronics
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
CArcMOOC 03.01 - Boolean algebra and Logic Synthesis
CArcMOOC 03.01 - Boolean algebra and Logic SynthesisCArcMOOC 03.01 - Boolean algebra and Logic Synthesis
CArcMOOC 03.01 - Boolean algebra and Logic Synthesis
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Basic Digital Logic(Notes-DE) for engineering .ppt
Basic Digital Logic(Notes-DE) for engineering .pptBasic Digital Logic(Notes-DE) for engineering .ppt
Basic Digital Logic(Notes-DE) for engineering .ppt
 
Digital Techniques all Chapter PPT used for Diploma Students
Digital Techniques all Chapter PPT used for Diploma StudentsDigital Techniques all Chapter PPT used for Diploma Students
Digital Techniques all Chapter PPT used for Diploma Students
 
DM2020 boolean algebra
DM2020 boolean algebraDM2020 boolean algebra
DM2020 boolean algebra
 
digital logic design Chapter 2 boolean_algebra_&_logic_gates
digital logic design Chapter 2 boolean_algebra_&_logic_gatesdigital logic design Chapter 2 boolean_algebra_&_logic_gates
digital logic design Chapter 2 boolean_algebra_&_logic_gates
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
SOP_POS_kmap_ DJ_Section_B.pptx
SOP_POS_kmap_ DJ_Section_B.pptxSOP_POS_kmap_ DJ_Section_B.pptx
SOP_POS_kmap_ DJ_Section_B.pptx
 

More from Rai University

Brochure Rai University
Brochure Rai University Brochure Rai University
Brochure Rai University
Rai University
 
Mm unit 4point2
Mm unit 4point2Mm unit 4point2
Mm unit 4point2
Rai University
 
Mm unit 4point1
Mm unit 4point1Mm unit 4point1
Mm unit 4point1
Rai University
 
Mm unit 4point3
Mm unit 4point3Mm unit 4point3
Mm unit 4point3
Rai University
 
Mm unit 3point2
Mm unit 3point2Mm unit 3point2
Mm unit 3point2
Rai University
 
Mm unit 3point1
Mm unit 3point1Mm unit 3point1
Mm unit 3point1
Rai University
 
Mm unit 2point2
Mm unit 2point2Mm unit 2point2
Mm unit 2point2
Rai University
 
Mm unit 2 point 1
Mm unit 2 point 1Mm unit 2 point 1
Mm unit 2 point 1
Rai University
 
Mm unit 1point3
Mm unit 1point3Mm unit 1point3
Mm unit 1point3
Rai University
 
Mm unit 1point2
Mm unit 1point2Mm unit 1point2
Mm unit 1point2
Rai University
 
Mm unit 1point1
Mm unit 1point1Mm unit 1point1
Mm unit 1point1
Rai University
 
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
Rai University
 
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Rai University
 
Bsc agri 2 pae u-4.3 public expenditure
Bsc agri  2 pae  u-4.3 public expenditureBsc agri  2 pae  u-4.3 public expenditure
Bsc agri 2 pae u-4.3 public expenditure
Rai University
 
Bsc agri 2 pae u-4.2 public finance
Bsc agri  2 pae  u-4.2 public financeBsc agri  2 pae  u-4.2 public finance
Bsc agri 2 pae u-4.2 public finance
Rai University
 
Bsc agri 2 pae u-4.1 introduction
Bsc agri  2 pae  u-4.1 introductionBsc agri  2 pae  u-4.1 introduction
Bsc agri 2 pae u-4.1 introduction
Rai University
 
Bsc agri 2 pae u-3.3 inflation
Bsc agri  2 pae  u-3.3  inflationBsc agri  2 pae  u-3.3  inflation
Bsc agri 2 pae u-3.3 inflation
Rai University
 
Bsc agri 2 pae u-3.2 introduction to macro economics
Bsc agri  2 pae  u-3.2 introduction to macro economicsBsc agri  2 pae  u-3.2 introduction to macro economics
Bsc agri 2 pae u-3.2 introduction to macro economics
Rai University
 
Bsc agri 2 pae u-3.1 marketstructure
Bsc agri  2 pae  u-3.1 marketstructureBsc agri  2 pae  u-3.1 marketstructure
Bsc agri 2 pae u-3.1 marketstructure
Rai University
 
Bsc agri 2 pae u-3 perfect-competition
Bsc agri  2 pae  u-3 perfect-competitionBsc agri  2 pae  u-3 perfect-competition
Bsc agri 2 pae u-3 perfect-competition
Rai University
 

More from Rai University (20)

Brochure Rai University
Brochure Rai University Brochure Rai University
Brochure Rai University
 
Mm unit 4point2
Mm unit 4point2Mm unit 4point2
Mm unit 4point2
 
Mm unit 4point1
Mm unit 4point1Mm unit 4point1
Mm unit 4point1
 
Mm unit 4point3
Mm unit 4point3Mm unit 4point3
Mm unit 4point3
 
Mm unit 3point2
Mm unit 3point2Mm unit 3point2
Mm unit 3point2
 
Mm unit 3point1
Mm unit 3point1Mm unit 3point1
Mm unit 3point1
 
Mm unit 2point2
Mm unit 2point2Mm unit 2point2
Mm unit 2point2
 
Mm unit 2 point 1
Mm unit 2 point 1Mm unit 2 point 1
Mm unit 2 point 1
 
Mm unit 1point3
Mm unit 1point3Mm unit 1point3
Mm unit 1point3
 
Mm unit 1point2
Mm unit 1point2Mm unit 1point2
Mm unit 1point2
 
Mm unit 1point1
Mm unit 1point1Mm unit 1point1
Mm unit 1point1
 
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
 
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
 
Bsc agri 2 pae u-4.3 public expenditure
Bsc agri  2 pae  u-4.3 public expenditureBsc agri  2 pae  u-4.3 public expenditure
Bsc agri 2 pae u-4.3 public expenditure
 
Bsc agri 2 pae u-4.2 public finance
Bsc agri  2 pae  u-4.2 public financeBsc agri  2 pae  u-4.2 public finance
Bsc agri 2 pae u-4.2 public finance
 
Bsc agri 2 pae u-4.1 introduction
Bsc agri  2 pae  u-4.1 introductionBsc agri  2 pae  u-4.1 introduction
Bsc agri 2 pae u-4.1 introduction
 
Bsc agri 2 pae u-3.3 inflation
Bsc agri  2 pae  u-3.3  inflationBsc agri  2 pae  u-3.3  inflation
Bsc agri 2 pae u-3.3 inflation
 
Bsc agri 2 pae u-3.2 introduction to macro economics
Bsc agri  2 pae  u-3.2 introduction to macro economicsBsc agri  2 pae  u-3.2 introduction to macro economics
Bsc agri 2 pae u-3.2 introduction to macro economics
 
Bsc agri 2 pae u-3.1 marketstructure
Bsc agri  2 pae  u-3.1 marketstructureBsc agri  2 pae  u-3.1 marketstructure
Bsc agri 2 pae u-3.1 marketstructure
 
Bsc agri 2 pae u-3 perfect-competition
Bsc agri  2 pae  u-3 perfect-competitionBsc agri  2 pae  u-3 perfect-competition
Bsc agri 2 pae u-3 perfect-competition
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 

B.sc cs-ii-u-1.5 digital logic circuits, digital component

  • 1. Digital Logic Circuits, Digital Component and Data Representation Course: B.Sc-CS-II Subject: Computer Organization And Architecture Unit-1 1
  • 2. Basic Definitions • Binary Operators – AND z = x • y = x y z=1 if x=1 AND y=1 – OR z = x + y z=1 if x=1 OR y=1 – NOT z = x = x’ z=1 if x=0 • Boolean Algebra – Binary Variables: only ‘0’ and ‘1’ values – Algebraic Manipulation
  • 3. Boolean Algebra Postulates • Commutative Law x • y = y • x x + y = y + x • Identity Element x • 1 = x x + 0 = x • Complement x • x’ = 0 x + x’ = 1
  • 4. Boolean Algebra Theorems • Duality – The dual of a Boolean algebraic expression is obtained by interchanging the AND and the OR operators and replacing the 1’s by 0’s and the 0’s by 1’s. – x • ( y + z ) = ( x • y ) + ( x • z ) – x + ( y • z ) = ( x + y ) • ( x + z ) • Theorem 1 – x • x = x x + x = x • Theorem 2 – x • 0 = 0 x + 1 = 1 Applied to a valid equation produces a valid equation
  • 5. Boolean Algebra Theorems • Theorem 3: Involution – ( x’ )’ = x ( x ) = x • Theorem 4: Associative & Distributive – ( x • y ) • z = x • ( y • z ) ( x + y ) + z = x + ( y + z ) – x • ( y + z ) = ( x • y ) + ( x • z ) x + ( y • z ) = ( x + y ) • ( x + z ) • Theorem 5: De Morgan – ( x • y )’ = x’+ y’ ( x + y )’ = x’• y’ – ( x • y ) = x + y ( x + y ) = x • y • Theorem 6: Absorption – x • ( x + y ) = x x + ( x • y ) = x
  • 6. Boolean Functions[1] • Boolean Expression Example: F = x + y’ z • Truth Table All possible combinations of input variables • Logic Circuit x y z F 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1x y z F
  • 7. Algebraic Manipulation • Literal: A single variable within a term that may be complemented or not. • Use Boolean Algebra to simplify Boolean functions to produce simpler circuits Example: Simplify to a minimum number of literals F = x + x’y ( 3 Literals) = x + ( x’y ) = ( x + x’ ) ( x + y ) = ( 1 ) ( x + y ) = x + y ( 2 Literals) Distributive law (+ over •)
  • 8. Complement of a Function • DeMorgan’s Theorm • Duality & Literal Complement CBAF  CBAF  CBAF  CBAF  CBAF  CBAF 
  • 9. Canonical Forms[1] • Minterm – Product (AND function) – Contains all variables – Evaluates to ‘1’ for a specific combination Example A = 0 A B C B = 0 (0) • (0) • (0) C = 0 1 • 1 • 1 = 1 A B C Minterm 0 0 0 0 m0 1 0 0 1 m1 2 0 1 0 m2 3 0 1 1 m3 4 1 0 0 m4 5 1 0 1 m5 6 1 1 0 m6 7 1 1 1 m7
  • 10. Canonical Forms[1] • Maxterm – Sum (OR function) – Contains all variables – Evaluates to ‘0’ for a specific combination Example A = 1 A B C B = 1 (1) + (1) + (1) C = 1 0 + 0 + 0 = 0 A B C Maxterm 0 0 0 0 M0 1 0 0 1 M1 2 0 1 0 M2 3 0 1 1 M3 4 1 0 0 M4 5 1 0 1 M5 6 1 1 0 M6 7 1 1 1 M7
  • 11. Canonical Forms[1] • Truth Table to Boolean Function CBAF  CBA CBA ABCA B C F 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1
  • 12. Canonical Forms • Sum of Minterms • Product of Maxterms ABCCBACBACBAF  7541 mmmmF   )7,5,4,1(F CABBCACBACBAF  CABBCACBACBAF  CABBCACBACBAF  ))()()(( CBACBACBACBAF  6320 MMMMF   (0,2,3,6)F
  • 13. Standard Forms • Sum of Products (SOP) ABCCBACBACBAF  BA BA CCBA    )1( )( AC BBAC   )( CB AACB   )( )()()( BBACCCBAAACBF  ACBACBF 
  • 14. Standard Forms • Product of Sums (POS) CABBCACBACBAF  )( CCBA  )( AACB  )( BBCA  )()()( AACBCCBABBCAF  CBBACAF  ))()(( CBBACAF 
  • 15. Two-Level Implementations • Sum of Products (SOP) • Product of Sums (POS) B’ C FB’ A A C A C FB’ A B’ C ACBACBF  ))()(( CBBACAF 
  • 16. Logic Operators • AND • NAND (Not AND) x y x • y x y x • y x y AND 0 0 0 0 1 0 1 0 0 1 1 1 x y NAND 0 0 1 0 1 1 1 0 1 1 1 0
  • 17. Logic Operators • OR • NOR (Not OR) x y x + y x y x + y x y OR 0 0 0 0 1 1 1 0 1 1 1 1 x y NOR 0 0 1 0 1 0 1 0 0 1 1 0
  • 18. Logic Operators • XOR (Exclusive-OR) • XNOR (Exclusive-NOR) (Equivalence) x y x Å y x y + x y x y x Å y x  y x y + x y x y XOR 0 0 0 0 1 1 1 0 1 1 1 0 x y XNOR 0 0 1 0 1 0 1 0 0 1 1 1
  • 19. Logic Operators • NOT (Inverter) • Buffer x x x x x NOT 0 1 1 0 x Buffer 0 0 1 1
  • 21. De Morgan’s Theorem on Gates • AND Gate – F = x • y F = (x • y) F = x + y • OR Gate – F = x + y F = (x + y) F = x • y  Change the “Shape” and “bubble” all lines
  • 22. References 1. Computer Organization and Architecture, Designing for performance by William Stallings, Prentice Hall of India. 2. Modern Computer Architecture, by Morris Mano, Prentice Hall of India. 3. Computer Architecture and Organization by John P. Hayes, McGraw Hill Publishing Company. 4. Computer Organization by V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, McGraw Hill Publishing Company.