SlideShare a Scribd company logo
Name: Sampad Kar
Student Code: BWU/BTA/22/225
Group: D
Section: D2
Course: Applied Digital Logic Design
Course Code: ESCM301
SESSION: 2023-24
Today’s
Presentation Topic
–
BASIC LOGIC
GATES
Contents:
1. What are Logic Gates
2. Types Of Basic Logic
Gates
3. AND Gate
4. OR Gate
5. NOT Gate
6. Combining Basic Logic
Gates
7. Applications
What are Logic Gates?
Logic gates are fundamental building blocks in
digital circuitry and computer systems.
They are electronic devices that perform basic
logical operations on binary inputs, which
consist of 0s and 1s.These gates are the
building blocks of digital circuits and are used
to process and manipulate binary information.
They are interconnected in specific ways to
create more complex circuits that can perform a
wide range of logical and arithmetic operations,
forming the basis for the binary digital
computation used in modern electronic
systems.
Types of Basic Logic
Gates
1. AND Gate
2. OR Gate
3. NOT Gate
AND Gate
AND gate is the fundamental logic gate that executes the
logical multiplication of binary input. The AND operation is
carried out in the same way as standard multiplications of 1s
and 0s. An AND gate is a logic circuit that performs AND
operations on the input of the circuit. When all the inputs are
1, the AND Gate outputs 1, otherwise it outputs 0. A dot (.)
denotes the AND operation.
Say we have two inputs, A and B and the output is called X,
then the expression is:
X = (A . B)
OR Gate
The OR gate is a mostly used digital logic circuit. The output state
of the OR gate will always be low when both of the inputs states is
low. Simply, if any input value in the OR gate is set to 1, then it
will always return high-level output(1).The logic or Boolean
expression for the OR gate is the logical addition of inputs
denoted by plus sign(+) . The value of Y will be true when one of
the inputs is set to true.
Say we have two inputs, A and B and the output is called X, then
the expression is:
Y = (A + B)
NOT Gate
The NOT gate is the most basic logic gate of all other logic
gates. NOT gate is also known as an inverter or an
inverting Buffer. NOT gate only has one input and one
output. When the input signal is "Low", the output signal
is "High" and when the input signal is "High", the output is
"Low". The Boolean expression for the NOT gate is as
follows:
A'=Y
When A is not true, then Y is true
Combining Basic Logic Gates
These basic gates can be combined to form more
complicated circuits. Here are some of the examples :
1. NAND Gate: It is the combination of NOT and AND
gate. The logic or Boolean expression for the NAND
gate is the complement of logical multiplication of inputs
denoted by a full stop or a single dot as
(A.B)’=Y
2. NOR Gate: It is the combination of NOT and OR
gate. The logical or Boolean expression for the NOR
gate is the complement of logical multiplication of inputs
denoted by the plus sign as
(A+B)'=Y
Both of these gates are universal gates and can be used
as AND gates, OR gates and NOT gates.
Universa
lGates
Applications
• Logic gates form the basic building blocks of digital
computers. They are used to perform logical
operations and manipulate binary data.
• Logic gates are used to perform arithmetic
operations such as addition, subtraction,
multiplication, and division in digital circuits.
• Flip-flops and other memory elements in computers
are constructed using logic gates. These elements
are crucial for storing and retrieving information in
digital systems.
• Logic gates play a vital role in the control units of
digital systems. They are used to implement control
logic that manages the flow of data within a system.
THANK YOU

More Related Content

Similar to Basic Logic Gates

Similar to Basic Logic Gates (20)

Logic gates 12th standard ivestigatory project
Logic gates 12th standard ivestigatory projectLogic gates 12th standard ivestigatory project
Logic gates 12th standard ivestigatory project
 
Number System & Logic Gate
Number System & Logic GateNumber System & Logic Gate
Number System & Logic Gate
 
Class 12th Logic Gates
Class 12th Logic GatesClass 12th Logic Gates
Class 12th Logic Gates
 
Logic Gates.pptx
Logic Gates.pptxLogic Gates.pptx
Logic Gates.pptx
 
Computer circuit logic
Computer circuit logicComputer circuit logic
Computer circuit logic
 
Ayush DECO ppt.pptx a presentation on deco topic
Ayush DECO ppt.pptx a presentation on deco topicAyush DECO ppt.pptx a presentation on deco topic
Ayush DECO ppt.pptx a presentation on deco topic
 
ECAD lab manual
ECAD lab manualECAD lab manual
ECAD lab manual
 
11_Fundamentals_of_Digital_Electronics_L.pptx
11_Fundamentals_of_Digital_Electronics_L.pptx11_Fundamentals_of_Digital_Electronics_L.pptx
11_Fundamentals_of_Digital_Electronics_L.pptx
 
Assignment#1a
Assignment#1aAssignment#1a
Assignment#1a
 
Deld lab manual
Deld lab manualDeld lab manual
Deld lab manual
 
Digital electronics introduction
Digital electronics introductionDigital electronics introduction
Digital electronics introduction
 
Chapter+13.ppt
Chapter+13.pptChapter+13.ppt
Chapter+13.ppt
 
Logic gates
Logic gatesLogic gates
Logic gates
 
Digital logic gate and its application
Digital logic gate and its applicationDigital logic gate and its application
Digital logic gate and its application
 
Logic gates and NAND and NOR univarsal gates
Logic gates and NAND and NOR univarsal gatesLogic gates and NAND and NOR univarsal gates
Logic gates and NAND and NOR univarsal gates
 
lecture Fatmasultak235555551626342617.pdf
lecture Fatmasultak235555551626342617.pdflecture Fatmasultak235555551626342617.pdf
lecture Fatmasultak235555551626342617.pdf
 
Physics investigatory project { LOGIC GATES} CLASS XII
Physics investigatory project  { LOGIC GATES} CLASS XIIPhysics investigatory project  { LOGIC GATES} CLASS XII
Physics investigatory project { LOGIC GATES} CLASS XII
 
Lecture 04-Digital logic gates.pptx
Lecture 04-Digital logic gates.pptxLecture 04-Digital logic gates.pptx
Lecture 04-Digital logic gates.pptx
 
Computer architecture 1
Computer architecture  1Computer architecture  1
Computer architecture 1
 
investagatory PHYSICS-LOGIC GATES
investagatory PHYSICS-LOGIC GATESinvestagatory PHYSICS-LOGIC GATES
investagatory PHYSICS-LOGIC GATES
 

More from Sampad Kar

Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
Sampad Kar
 
Logical Equivalence | Propositional Logic | Discrete Mathematics
Logical Equivalence | Propositional Logic | Discrete MathematicsLogical Equivalence | Propositional Logic | Discrete Mathematics
Logical Equivalence | Propositional Logic | Discrete Mathematics
Sampad Kar
 
Turing Machine | Theory Of Computation | Formal Language and Automata Theory
Turing Machine | Theory Of Computation | Formal Language and Automata TheoryTuring Machine | Theory Of Computation | Formal Language and Automata Theory
Turing Machine | Theory Of Computation | Formal Language and Automata Theory
Sampad Kar
 
Constructor In Java | Object Oriented Programming
Constructor In Java | Object Oriented ProgrammingConstructor In Java | Object Oriented Programming
Constructor In Java | Object Oriented Programming
Sampad Kar
 

More from Sampad Kar (13)

Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
 
Logical Equivalence | Propositional Logic | Discrete Mathematics
Logical Equivalence | Propositional Logic | Discrete MathematicsLogical Equivalence | Propositional Logic | Discrete Mathematics
Logical Equivalence | Propositional Logic | Discrete Mathematics
 
Turing Machine | Theory Of Computation | Formal Language and Automata Theory
Turing Machine | Theory Of Computation | Formal Language and Automata TheoryTuring Machine | Theory Of Computation | Formal Language and Automata Theory
Turing Machine | Theory Of Computation | Formal Language and Automata Theory
 
Constructor In Java | Object Oriented Programming
Constructor In Java | Object Oriented ProgrammingConstructor In Java | Object Oriented Programming
Constructor In Java | Object Oriented Programming
 
Data Structure - Stacks
Data Structure - StacksData Structure - Stacks
Data Structure - Stacks
 
Python Functions
Python FunctionsPython Functions
Python Functions
 
Reduced Instruction Set Computer (RISC)
Reduced Instruction Set Computer (RISC)Reduced Instruction Set Computer (RISC)
Reduced Instruction Set Computer (RISC)
 
Variation Of Parameter (Differential Equations)
Variation Of Parameter (Differential Equations)Variation Of Parameter (Differential Equations)
Variation Of Parameter (Differential Equations)
 
Probability Distribution - Binomial, Exponential and Normal
Probability Distribution - Binomial, Exponential and NormalProbability Distribution - Binomial, Exponential and Normal
Probability Distribution - Binomial, Exponential and Normal
 
Carnot Engine - Thermodynamics
Carnot Engine - ThermodynamicsCarnot Engine - Thermodynamics
Carnot Engine - Thermodynamics
 
Central Tendency - Mean, Median and Mode
Central Tendency - Mean, Median and ModeCentral Tendency - Mean, Median and Mode
Central Tendency - Mean, Median and Mode
 
LAW OF VARIABLE PROPORTIONS
LAW OF VARIABLE PROPORTIONSLAW OF VARIABLE PROPORTIONS
LAW OF VARIABLE PROPORTIONS
 
2D-Arrays
2D-Arrays2D-Arrays
2D-Arrays
 

Recently uploaded

Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 

Recently uploaded (20)

Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projection
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 

Basic Logic Gates

  • 1. Name: Sampad Kar Student Code: BWU/BTA/22/225 Group: D Section: D2 Course: Applied Digital Logic Design Course Code: ESCM301 SESSION: 2023-24
  • 3. Contents: 1. What are Logic Gates 2. Types Of Basic Logic Gates 3. AND Gate 4. OR Gate 5. NOT Gate 6. Combining Basic Logic Gates 7. Applications
  • 4. What are Logic Gates? Logic gates are fundamental building blocks in digital circuitry and computer systems. They are electronic devices that perform basic logical operations on binary inputs, which consist of 0s and 1s.These gates are the building blocks of digital circuits and are used to process and manipulate binary information. They are interconnected in specific ways to create more complex circuits that can perform a wide range of logical and arithmetic operations, forming the basis for the binary digital computation used in modern electronic systems.
  • 5. Types of Basic Logic Gates 1. AND Gate 2. OR Gate 3. NOT Gate
  • 6. AND Gate AND gate is the fundamental logic gate that executes the logical multiplication of binary input. The AND operation is carried out in the same way as standard multiplications of 1s and 0s. An AND gate is a logic circuit that performs AND operations on the input of the circuit. When all the inputs are 1, the AND Gate outputs 1, otherwise it outputs 0. A dot (.) denotes the AND operation. Say we have two inputs, A and B and the output is called X, then the expression is: X = (A . B)
  • 7. OR Gate The OR gate is a mostly used digital logic circuit. The output state of the OR gate will always be low when both of the inputs states is low. Simply, if any input value in the OR gate is set to 1, then it will always return high-level output(1).The logic or Boolean expression for the OR gate is the logical addition of inputs denoted by plus sign(+) . The value of Y will be true when one of the inputs is set to true. Say we have two inputs, A and B and the output is called X, then the expression is: Y = (A + B)
  • 8. NOT Gate The NOT gate is the most basic logic gate of all other logic gates. NOT gate is also known as an inverter or an inverting Buffer. NOT gate only has one input and one output. When the input signal is "Low", the output signal is "High" and when the input signal is "High", the output is "Low". The Boolean expression for the NOT gate is as follows: A'=Y When A is not true, then Y is true
  • 9. Combining Basic Logic Gates These basic gates can be combined to form more complicated circuits. Here are some of the examples : 1. NAND Gate: It is the combination of NOT and AND gate. The logic or Boolean expression for the NAND gate is the complement of logical multiplication of inputs denoted by a full stop or a single dot as (A.B)’=Y 2. NOR Gate: It is the combination of NOT and OR gate. The logical or Boolean expression for the NOR gate is the complement of logical multiplication of inputs denoted by the plus sign as (A+B)'=Y Both of these gates are universal gates and can be used as AND gates, OR gates and NOT gates. Universa lGates
  • 10. Applications • Logic gates form the basic building blocks of digital computers. They are used to perform logical operations and manipulate binary data. • Logic gates are used to perform arithmetic operations such as addition, subtraction, multiplication, and division in digital circuits. • Flip-flops and other memory elements in computers are constructed using logic gates. These elements are crucial for storing and retrieving information in digital systems. • Logic gates play a vital role in the control units of digital systems. They are used to implement control logic that manages the flow of data within a system.