SlideShare a Scribd company logo
1 of 25
Download to read offline
Relationship between Hardware and Software
&
Analog Electronics
Nahin Ul Sadad
Lecturer
CSE, RUET
Relationship between Hardware and
Software
Question: Can high level language program (Software)
be run on computer processor (Hardware) directly?
Ans: Computer understands only program written in 0/1. It is called
Machine Code/Program.
So, High level language program must be converted to Machine
Language Program.
High Level Language Program → Assembly Language Program → Machine Language Program
int main()
{
int a=10;
a=a+5;
return 0;
}
call ___main
mov DWORD PTR [esp+12], 10
add DWORD PTR [esp+12], 5
mov eax, 0
c7 44 24 0c 0a 00 00
83 44 24 0c 05
b8 00 00 00 00
Compiler Assembler
Question: What kind of machine code does
computer processor understand?
Ans: Every computer processor has something called Instruction
Set Architecture (ISA) which defines machine code for specific
instruction.
Compiler/Assembler must generate machine code based on ISA. ISA
is the one that connects Hardware and Software together.
Question: How does computer processor itself run
machine code?
Ans: Every modern processor is based on Von Neumann Model.
Figure: Von Neumann Model
Arithmetic and Logic Unit (ALU)
Control Unit (CU)
Register Set
Central Processing Unit (CPU)
Main Memory
1. Computer will fetch instruction from Main Memory (RAM).
2. Instruction will be decoded by control unit and will select
registers and/or immediate values.
3. Data within registers and/or immediate values will be sent
to Arithmetic and Logic Unit (ALU) to perform operations.
4. ALU will perform operation and result will be sent to the
register to be written.
5. Control unit can send data from registers to Main memory.
Question: How are computer building blocks like
ALU, CU, Register Set, Main Memory etc. made of?
Ans: They are made of digital electronics building
block like AND/OR etc.
Question: How are digital electronics building
block like AND/OR etc. made of?
Ans: They are made of analog electronics building
block called transistor.
Question: How does a high level language
program run on transistor inside of computer
processor?
Answer: Connection between High Level Language Program and Transistor
High Level Language Program
Assembly Language Program
Compiler
Machine Language Program
Assembler
Instruction Set Architecture
Computer Architecture
Digital Electronics
Analog Electronics
Physics (Law of Nature)
int main(){int a=10; a=a+5; return 0;}
mov DWORD PTR [rbp-4], 10
add DWORD PTR [rbp-4], 5
c7 45 fc 0a 00 00 00
83 45 fc 05
Software
Hardware
ALU CU Register Set Main Memory
Multiplier Flip-flop
Adder
c7 is opcode for mov
83 is opcode for add
From Intel ISA
Transistor
(Acts as a switch)
Analog Electronics I
Question: What is the role of transistor?
Answer: Transistor works as
1. Switch and
2. Amplifier
Question: Explain the role of transistor in computer
processor.
Answer: Transistor works as switch inside computer
processor.
Question: How does BJT transistor work as switch?
Answer:
Transistor Circuit Diagram
2-input Transistor AND Gate
Link: https://www.electronics-tutorials.ws/logic/logic_2.html
2-input Transistor OR Gate
Link: https://www.electronics-tutorials.ws/logic/logic_3.html
1-input Transistor NOT Gate (Inverter)
Link: https://www.electronics-tutorials.ws/logic/logic_4.html
Question: Implement NOR (A + B) logic gate by
using BJT transistor.
Ans: 2-input NOR Gate
Q = A + B
Ans: Equivalent 2-input NOR Gate
Link: https://www.electronics-tutorials.ws/logic/logic_6.html
Question: What type of transistor is used in real
life modern processor?
Answer:
CMOS = Complementary Metal–Oxide–
Semiconductor Field Effect Transistor
Example: BJT
Question: Implement 𝑨 + 𝑩 𝑩 + 𝑪 by using BJT transistor.
Answer:
Exercises
1. Implement NOR ( 𝑨 + 𝑩)/ 𝑨 + 𝑩 + 𝑪/ 𝑨 + 𝑩 𝑩 + 𝑪 /any Boolean expression by using BJT
transistor.
Thank You ☺

More Related Content

Similar to Introduction 1 - Relationship between hardware and software & Analog Electronics I v2.pdf

Computer architecture is made up of two main components the Instruct.docx
Computer architecture is made up of two main components the Instruct.docxComputer architecture is made up of two main components the Instruct.docx
Computer architecture is made up of two main components the Instruct.docxbrownliecarmella
 
RISC Vs CISC, Harvard v/s Van Neumann
RISC Vs CISC, Harvard v/s Van NeumannRISC Vs CISC, Harvard v/s Van Neumann
RISC Vs CISC, Harvard v/s Van NeumannRavikumar Tiwari
 
intoduction to Computer programming java learn for more chapter contact salma...
intoduction to Computer programming java learn for more chapter contact salma...intoduction to Computer programming java learn for more chapter contact salma...
intoduction to Computer programming java learn for more chapter contact salma...Syed Shah
 
Os Worthington
Os WorthingtonOs Worthington
Os Worthingtonoscon2007
 
SequenceL Auto-Parallelizing Toolset Intro slideshare
SequenceL Auto-Parallelizing Toolset Intro slideshareSequenceL Auto-Parallelizing Toolset Intro slideshare
SequenceL Auto-Parallelizing Toolset Intro slideshareDoug Norton
 
SequenceL intro slideshare
SequenceL intro slideshareSequenceL intro slideshare
SequenceL intro slideshareDoug Norton
 
Assembly Langauge Assembly Langauge Assembly Langauge
Assembly Langauge Assembly Langauge Assembly LangaugeAssembly Langauge Assembly Langauge Assembly Langauge
Assembly Langauge Assembly Langauge Assembly Langaugemustafkhalid
 
Lec 01 basic concepts
Lec 01 basic conceptsLec 01 basic concepts
Lec 01 basic conceptsAbdul Khan
 
Microprocessor Microcontroller Interview & Viva Question.pdf
Microprocessor Microcontroller Interview & Viva Question.pdfMicroprocessor Microcontroller Interview & Viva Question.pdf
Microprocessor Microcontroller Interview & Viva Question.pdfEngineering Funda
 
Introduction To Computer and Java
Introduction To Computer and JavaIntroduction To Computer and Java
Introduction To Computer and JavaPRN USM
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution pptKeerty Smile
 
Lecture1 compilers
Lecture1 compilersLecture1 compilers
Lecture1 compilersAftab Ahmad
 
Assembler Programming
Assembler ProgrammingAssembler Programming
Assembler ProgrammingOmar Sanchez
 
l1-introduction_to_computers_and_c_programming.pptx
l1-introduction_to_computers_and_c_programming.pptxl1-introduction_to_computers_and_c_programming.pptx
l1-introduction_to_computers_and_c_programming.pptxssuser6f38e5
 

Similar to Introduction 1 - Relationship between hardware and software & Analog Electronics I v2.pdf (20)

Computer architecture is made up of two main components the Instruct.docx
Computer architecture is made up of two main components the Instruct.docxComputer architecture is made up of two main components the Instruct.docx
Computer architecture is made up of two main components the Instruct.docx
 
RISC Vs CISC, Harvard v/s Van Neumann
RISC Vs CISC, Harvard v/s Van NeumannRISC Vs CISC, Harvard v/s Van Neumann
RISC Vs CISC, Harvard v/s Van Neumann
 
intoduction to Computer programming java learn for more chapter contact salma...
intoduction to Computer programming java learn for more chapter contact salma...intoduction to Computer programming java learn for more chapter contact salma...
intoduction to Computer programming java learn for more chapter contact salma...
 
Savitch ch 01
Savitch ch 01Savitch ch 01
Savitch ch 01
 
Savitch ch 01
Savitch ch 01Savitch ch 01
Savitch ch 01
 
Os Worthington
Os WorthingtonOs Worthington
Os Worthington
 
SequenceL Auto-Parallelizing Toolset Intro slideshare
SequenceL Auto-Parallelizing Toolset Intro slideshareSequenceL Auto-Parallelizing Toolset Intro slideshare
SequenceL Auto-Parallelizing Toolset Intro slideshare
 
SequenceL intro slideshare
SequenceL intro slideshareSequenceL intro slideshare
SequenceL intro slideshare
 
Assembly Langauge Assembly Langauge Assembly Langauge
Assembly Langauge Assembly Langauge Assembly LangaugeAssembly Langauge Assembly Langauge Assembly Langauge
Assembly Langauge Assembly Langauge Assembly Langauge
 
Lec 01 basic concepts
Lec 01 basic conceptsLec 01 basic concepts
Lec 01 basic concepts
 
Microprocessor Microcontroller Interview & Viva Question.pdf
Microprocessor Microcontroller Interview & Viva Question.pdfMicroprocessor Microcontroller Interview & Viva Question.pdf
Microprocessor Microcontroller Interview & Viva Question.pdf
 
Introduction To Computer and Java
Introduction To Computer and JavaIntroduction To Computer and Java
Introduction To Computer and Java
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Programming in c
Programming in cProgramming in c
Programming in c
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution ppt
 
Lecture1 compilers
Lecture1 compilersLecture1 compilers
Lecture1 compilers
 
Assembler Programming
Assembler ProgrammingAssembler Programming
Assembler Programming
 
CISY 105 Chapter 1
CISY 105 Chapter 1CISY 105 Chapter 1
CISY 105 Chapter 1
 
Basic of Computer By Rimon Rayhan
Basic of Computer By Rimon RayhanBasic of Computer By Rimon Rayhan
Basic of Computer By Rimon Rayhan
 
l1-introduction_to_computers_and_c_programming.pptx
l1-introduction_to_computers_and_c_programming.pptxl1-introduction_to_computers_and_c_programming.pptx
l1-introduction_to_computers_and_c_programming.pptx
 

Recently uploaded

8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesChandrakantDivate1
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...dannyijwest
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2ChandrakantDivate1
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfthietkevietthinh
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORINTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORTanishkaHira1
 

Recently uploaded (20)

8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
Cybercrimes in the Darknet and Their Detections: A Comprehensive Analysis and...
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdf
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORINTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
 

Introduction 1 - Relationship between hardware and software & Analog Electronics I v2.pdf

  • 1. Relationship between Hardware and Software & Analog Electronics Nahin Ul Sadad Lecturer CSE, RUET
  • 3. Question: Can high level language program (Software) be run on computer processor (Hardware) directly? Ans: Computer understands only program written in 0/1. It is called Machine Code/Program. So, High level language program must be converted to Machine Language Program.
  • 4. High Level Language Program → Assembly Language Program → Machine Language Program int main() { int a=10; a=a+5; return 0; } call ___main mov DWORD PTR [esp+12], 10 add DWORD PTR [esp+12], 5 mov eax, 0 c7 44 24 0c 0a 00 00 83 44 24 0c 05 b8 00 00 00 00 Compiler Assembler
  • 5. Question: What kind of machine code does computer processor understand? Ans: Every computer processor has something called Instruction Set Architecture (ISA) which defines machine code for specific instruction. Compiler/Assembler must generate machine code based on ISA. ISA is the one that connects Hardware and Software together.
  • 6. Question: How does computer processor itself run machine code? Ans: Every modern processor is based on Von Neumann Model. Figure: Von Neumann Model Arithmetic and Logic Unit (ALU) Control Unit (CU) Register Set Central Processing Unit (CPU) Main Memory
  • 7. 1. Computer will fetch instruction from Main Memory (RAM). 2. Instruction will be decoded by control unit and will select registers and/or immediate values. 3. Data within registers and/or immediate values will be sent to Arithmetic and Logic Unit (ALU) to perform operations. 4. ALU will perform operation and result will be sent to the register to be written. 5. Control unit can send data from registers to Main memory.
  • 8. Question: How are computer building blocks like ALU, CU, Register Set, Main Memory etc. made of? Ans: They are made of digital electronics building block like AND/OR etc.
  • 9. Question: How are digital electronics building block like AND/OR etc. made of? Ans: They are made of analog electronics building block called transistor.
  • 10. Question: How does a high level language program run on transistor inside of computer processor?
  • 11. Answer: Connection between High Level Language Program and Transistor High Level Language Program Assembly Language Program Compiler Machine Language Program Assembler Instruction Set Architecture Computer Architecture Digital Electronics Analog Electronics Physics (Law of Nature) int main(){int a=10; a=a+5; return 0;} mov DWORD PTR [rbp-4], 10 add DWORD PTR [rbp-4], 5 c7 45 fc 0a 00 00 00 83 45 fc 05 Software Hardware ALU CU Register Set Main Memory Multiplier Flip-flop Adder c7 is opcode for mov 83 is opcode for add From Intel ISA Transistor (Acts as a switch)
  • 13. Question: What is the role of transistor? Answer: Transistor works as 1. Switch and 2. Amplifier
  • 14. Question: Explain the role of transistor in computer processor. Answer: Transistor works as switch inside computer processor.
  • 15. Question: How does BJT transistor work as switch? Answer:
  • 17. 2-input Transistor AND Gate Link: https://www.electronics-tutorials.ws/logic/logic_2.html
  • 18. 2-input Transistor OR Gate Link: https://www.electronics-tutorials.ws/logic/logic_3.html
  • 19. 1-input Transistor NOT Gate (Inverter) Link: https://www.electronics-tutorials.ws/logic/logic_4.html
  • 20. Question: Implement NOR (A + B) logic gate by using BJT transistor. Ans: 2-input NOR Gate Q = A + B
  • 21. Ans: Equivalent 2-input NOR Gate Link: https://www.electronics-tutorials.ws/logic/logic_6.html
  • 22. Question: What type of transistor is used in real life modern processor? Answer: CMOS = Complementary Metal–Oxide– Semiconductor Field Effect Transistor
  • 23. Example: BJT Question: Implement 𝑨 + 𝑩 𝑩 + 𝑪 by using BJT transistor. Answer:
  • 24. Exercises 1. Implement NOR ( 𝑨 + 𝑩)/ 𝑨 + 𝑩 + 𝑪/ 𝑨 + 𝑩 𝑩 + 𝑪 /any Boolean expression by using BJT transistor.