SlideShare a Scribd company logo
1 of 24
Introduction to
Microprocessors
www.eazynotes.com
Introduction to
Microprocessors
ď‚—The microprocessor is one of the most important components of
a digital computer.
ď‚—It acts as the brain of the computer system.
ď‚—As technology has progressed, microprocessors have become
faster, smaller and capable of doing more work per clock cycle.
Sometimes, microprocessor is written as µP.
( µ is pronounced as Mu )
www.eazynotes.com
Introduction to
Microprocessors
ď‚—Definition:
Microprocessor is the controlling unit or CPU of a micro-computer,
fabricated on a very small chip capable of performing ALU
operations and communicating with the external devices connected
to it.
www.eazynotes.com
A Computer
ď‚—A computer:
ď‚—Accepts the data from the user.
ď‚—Stores the data and the set of instructions supplied by the user in
memory.
ď‚—Processes the data according to the instructions in the processing
unit.
ď‚—Communicates the result to the user or stores it for further
reference.
www.eazynotes.com
A Computer
ď‚—A computer has the following units:
ď‚—Input Unit
ď‚—Output Unit
ď‚—Memory Unit
ď‚—Central Processing Unit
www.eazynotes.com
A Computer
ď‚—INPUT UNIT
ď‚—The input unit consists of the devices which accept the data and
instructions from the user and communicates it to the CPU.
ď‚—The various input devices are: keyboard, mouse, joystick, trackball etc.
ď‚—OUTPUT UNIT
ď‚—It provides the result of the various operations performed by the CPU to
the user.
ď‚—The various output devices are: printers, monitors, loudspeakers etc.
www.eazynotes.com
A Computer
ď‚—CENTRAL PROCESSING UNIT (CPU)
ď‚—The CPU is the heart and nerve centre of the computer.
ď‚—It fetches the instruction and data from the peripheral devices and
performs all the arithmetic operations, takes logical decision and
control the operation of all other units.
ď‚—Various sub-blocks of the central processing unit are:
ď‚—Arithmetic and Logic Unit (ALU)
ď‚—Timing & Control Unit
ď‚—Registers
www.eazynotes.com
A Computer
ď‚— ARITHMETIC AND LOGIC UNIT (ALU)
ď‚—This unit perform all the logical and arithmetic operations.
ď‚—Various arithmetic operations are: addition, subtraction, increment and decrement
etc.
ď‚—Various logical operations are: AND, OR, NOT, XOR, etc.
ď‚— TIMING AND CONTROL UNIT
ď‚—This unit controls the entire operations being performed by the system.
ď‚—It controls the operations of ALU, input/output devices and memory unit.
ď‚—This unit interprets the instructions and generates various timing and control signals.
ď‚— REGISTERS
ď‚—A register is a very small amount of very fast memory that is built into the CPU in
order to store the current data and instructions which are being executed by the CPU.
www.eazynotes.com
A Computer
ď‚—MEMORY UNIT
ď‚—It stores the program statement and the data i.e. the information
supplied from the input unit.
ď‚—It also stores the final output.
ď‚—This is connected to the CPU by means of a bidirectional bus.
ď‚—The CPU processes the information as taken from the memory and
performs the operations in the ALU section.
ď‚—The results are either transferred to the output unit or stored in the
memory for later use by the CPU.
www.eazynotes.com
A Micro-Computer
ď‚—As the name implies, microcomputers are small computers.
ď‚—The block diagram of the microcomputer is similar to the
computer except that the central processing unit of the
microcomputer is contained in a single IC called the
microprocessor.
www.eazynotes.com
A Micro-Computer
ď‚—A microprocessor is a LSI (Large Scale Integration) IC that does almost
all the functions of the CPU.
ď‚—It is also defined as a CPU contained in a single chip.
ď‚—The basic function of the microprocessor is:
ď‚—to fetch the instructions stored in the main memory
ď‚—identify the operations and the devices involved in it
ď‚—and accordingly generate control signals to determine when a given action
is to take place.
ď‚—We can say that a computer with a microprocessor as its CPU, is
known as Microcomputer.
www.eazynotes.com
Some Definitions
ď‚—Microprocessor:
ď‚—The central processing unit built on a single IC is called
Microprocessor.
A microprocessor (sometimes abbreviated as µP) is a digital
electronic component with miniaturized transistors on a single
semiconductor integrated circuit (IC).
ď‚—One or more microprocessors typically serve as a central processing
unit (CPU) in a computer system or handheld device.
www.eazynotes.com
Some Definitions
ď‚—Microcomputer:
ď‚—A digital computer, in which one microprocessor has been provided
to act as a CPU, is called Microcomputer.
ď‚—A desktop computer, laptop, notebook, palmtop, etc. contain one
microprocessor to act as a CPU and hence they come under the
category of microcomputer.
ď‚—The term microcomputer is generally synonymous with personal
computer.
www.eazynotes.com
Some Definitions
ď‚—Multiprocessor System:
ď‚—The CPU of a large powerful digital computer contains more than
one microprocessor.
ď‚—High-end powerful servers, mainframe computers,
supercomputers, etc. contain more than one microprocessor to act
as CPU.
ď‚—A computer whose CPU contains more than one microprocessor is
called Multiprocessor System.
www.eazynotes.com
Some Definitions
ď‚—Microcontroller:
ď‚—A highly integrated chip that contains all the components such as
CPU, RAM, some form of ROM, I/O ports, and timers is called
Microcontroller.
ď‚—Unlike a general-purpose computer, which also includes all of these
components, a microcontroller is designed for a very specific task to
control a particular system.
www.eazynotes.com
Microprocessor Characteristics
ď‚—Instruction Set:
ď‚—The set of instructions that a microprocessor can understand.
ď‚—Bandwidth:
ď‚—The number of bits processed in a single instruction.
ď‚—Capability:
ď‚—It depends upon the number of instructions and capability of each
instruction.
www.eazynotes.com
Microprocessor Characteristics
ď‚—Clock Speed:
ď‚—The clock speed determines how many operations per second the processor can
perform.
ď‚—It is also called Clock Rate.
ď‚—Every computer contains an internal clock that regulates the rate at which
instructions are executed and synchronizes the various computer components.
ď‚—The faster the clock, the more instructions the CPU can execute per second.
ď‚—Clock speeds are expressed in megahertz (MHz) or gigahertz (GHz).
ď‚—The microprocessors of personal computers have clock speeds of anywhere from
300 MHz to over 3.8 GHz.
www.eazynotes.com
Microprocessor Characteristics
ď‚—Word Length:
ď‚—It depends upon the width of internal data bus, registers, ALU etc.
ď‚—An 8-bit microprocessor can process 8 bit data at a time.
ď‚—A processor with longer word length is more powerful and can
process data at a faster speed as compared to processor with shorter
word length.
ď‚—The word length ranges from 4 bits for small microprocessor, to 64
bits for high-end microcomputers.
www.eazynotes.com
Microprocessor Characteristics
ď‚— Width of Data Bus:
ď‚—This is the size of the data bus. It defines the number of bits that can be transferred
through data bus.
ď‚— Width of Address Bus:
ď‚—This parameter decides the memory addressing capability of the microprocessor. The
maximum size of the memory unit is decided by this parameter.
ď‚— Input/Output Addressing Capability:
ď‚—The maximum number of the input/output ports accessed by the microprocessor
depends upon the width of the input/output address provided in the input/output
instruction.
www.eazynotes.com
Microprocessor Characteristics
ď‚—Data Types:
ď‚—The microprocessor handles various types of data formats like
binary, BCD, ASCII, signed and unsigned numbers.
ď‚—Interrupt Capability:
ď‚—Interrupts are used to handle unpredictable and random events in
the microcomputer.
ď‚—It is used to interrupt the microprocessor.
ď‚—Interrupt driven input/output improves the throughput of a
system.
www.eazynotes.com
Features of Microprocessor
ď‚—Cost:
ď‚—The most important feature of a microcomputer is its low cost.
ď‚—Because of the widespread use of microprocessors, the volume of production is
very high.
ď‚—That is why, microprocessor chips are available at fairly low prices.
ď‚—Size:
ď‚—The second important feature of a microprocessor is its small size.
ď‚—As a result of improvement in fabrication technology, VLSI, electronic circuitry
has become so dense that a minute silicon chip can contain hundred and thousands
of transistors.
www.eazynotes.com
Features of Microprocessor
ď‚— Power Consumption:
ď‚—Another important feature is its low power consumption.
ď‚—Microprocessors are normally manufactured by Metal-Oxide semiconductor
technology, which has the feature of low power consumption.
ď‚— Versatility:
ď‚—The microprocessors are versatile.
ď‚—Keeping the same basic hardware, a microprocessor-based system can be configured
for a number of applications by simply altering the software program.
ď‚— Reliability:
ď‚—Another important property of microprocessors is its extreme reliability.
ď‚—It has been established that the failure rate of an IC is fairly uniform at the package
level, regardless of its complexity.
www.eazynotes.com
Micron
ď‚—A unit of length equal to one millionth of a meter.
It is denoted by µ (Mu).
ď‚—For Example:
ď‚—If we pluck a hair from the head, it is very thin.
ď‚—But a hair is more than 2000 times wider than a transistor on a microprocessor.
ď‚—Wires between transistors are even thinner.
ď‚—They're more than 4000 times thinner than a hair.
ď‚—A hair is about 100 microns in diameter.
ď‚—That means, a transistor is just 0.045 microns wide.
www.eazynotes.com

More Related Content

What's hot

Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessorAMAN SRIVASTAVA
 
8051 block diagram
8051 block diagram8051 block diagram
8051 block diagramDominicHendry
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor DebrajJana4
 
Unit II Arm 7 Introduction
Unit II Arm 7 IntroductionUnit II Arm 7 Introduction
Unit II Arm 7 IntroductionDr. Pankaj Zope
 
Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.CS_GDRCST
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architectureFaisal Hussain
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller pptRahul Kumar
 
Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Student
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC MicroprocessorA.S. Krishna
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerSatya P. Joshi
 
Functional units
Functional unitsFunctional units
Functional unitsJeeva Nanthini
 
microcontroller vs microprocessor
microcontroller vs microprocessormicrocontroller vs microprocessor
microcontroller vs microprocessorsobhadevi
 
Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificMoe Moe Myint
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051hello_priti
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051Muthu Manickam
 

What's hot (20)

Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
 
8051 block diagram
8051 block diagram8051 block diagram
8051 block diagram
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor
 
Unit II Arm 7 Introduction
Unit II Arm 7 IntroductionUnit II Arm 7 Introduction
Unit II Arm 7 Introduction
 
Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
 
Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC Microprocessor
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputer
 
Functional units
Functional unitsFunctional units
Functional units
 
microcontroller vs microprocessor
microcontroller vs microprocessormicrocontroller vs microprocessor
microcontroller vs microprocessor
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
UART
UARTUART
UART
 
Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain Specific
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
 
8255 PPI
8255 PPI8255 PPI
8255 PPI
 

Viewers also liked

Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors76 Degree Creative
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessorsmudulin
 
AKASH SINGH TOMA
AKASH SINGH TOMAAKASH SINGH TOMA
AKASH SINGH TOMAadsrg
 
Intel Technical Lecture
Intel Technical LectureIntel Technical Lecture
Intel Technical Lecturetranngoctai
 
History of microprocessors copy
History of microprocessors   copyHistory of microprocessors   copy
History of microprocessors copyyvonne katsande
 
COMPUTER PROGRAMMING UNIT 1 Lecture 1
COMPUTER PROGRAMMING UNIT 1 Lecture 1COMPUTER PROGRAMMING UNIT 1 Lecture 1
COMPUTER PROGRAMMING UNIT 1 Lecture 1Vishal Patil
 
Types of computer
Types of computerTypes of computer
Types of computerlatifah2001
 
History Of Microprocessors
History Of Microprocessors History Of Microprocessors
History Of Microprocessors Abdullah Tariq
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mbaNilesh Mishra
 
Microprocessors
MicroprocessorsMicroprocessors
MicroprocessorsSnow Queenzz
 
Microprocessors
MicroprocessorsMicroprocessors
MicroprocessorsSpitiq
 
Tablet PCs in Education
Tablet PCs in EducationTablet PCs in Education
Tablet PCs in Educationleverjf
 
Classification of computer
Classification of computerClassification of computer
Classification of computerjoy grace bagui
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessorSudhir Reddy
 
Classification of computer
Classification of computerClassification of computer
Classification of computermaaz hussain
 
Intel 8085 Micro Processor
Intel 8085 Micro ProcessorIntel 8085 Micro Processor
Intel 8085 Micro Processorsilentsoul
 
System unit
System unitSystem unit
System unitDhani Ahmad
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)ufaq kk
 

Viewers also liked (20)

Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessors
 
AKASH SINGH TOMA
AKASH SINGH TOMAAKASH SINGH TOMA
AKASH SINGH TOMA
 
Intel Technical Lecture
Intel Technical LectureIntel Technical Lecture
Intel Technical Lecture
 
History of microprocessors copy
History of microprocessors   copyHistory of microprocessors   copy
History of microprocessors copy
 
COMPUTER PROGRAMMING UNIT 1 Lecture 1
COMPUTER PROGRAMMING UNIT 1 Lecture 1COMPUTER PROGRAMMING UNIT 1 Lecture 1
COMPUTER PROGRAMMING UNIT 1 Lecture 1
 
Types of computer
Types of computerTypes of computer
Types of computer
 
History Of Microprocessors
History Of Microprocessors History Of Microprocessors
History Of Microprocessors
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mba
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
Tablet PCs in Education
Tablet PCs in EducationTablet PCs in Education
Tablet PCs in Education
 
Classification of computer
Classification of computerClassification of computer
Classification of computer
 
Application of Computer
Application of ComputerApplication of Computer
Application of Computer
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
 
Classification of computer
Classification of computerClassification of computer
Classification of computer
 
Intel 8085 Micro Processor
Intel 8085 Micro ProcessorIntel 8085 Micro Processor
Intel 8085 Micro Processor
 
System unit
System unitSystem unit
System unit
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)
 

Similar to introduction to microprocessors

Introduction to Microprocessor .ppt
Introduction to Microprocessor .pptIntroduction to Microprocessor .ppt
Introduction to Microprocessor .pptTALHARIAZ46
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessorsmudulin
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
MD JAHID HASAN
MD JAHID HASANMD JAHID HASAN
MD JAHID HASANSelf-employed
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerEkeedaPvtLtd
 
4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptxLofi19
 
Benefits of Micro Controller.pdf
Benefits of Micro Controller.pdfBenefits of Micro Controller.pdf
Benefits of Micro Controller.pdfirfanakram32
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontrollerjhcid
 
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfmicroprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfMECHANICALENGINEERIN19
 
Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor Pundra university Science and technology
 
computer Processors intel and amd
computer Processors intel and amdcomputer Processors intel and amd
computer Processors intel and amdRohit Gada
 
Microprocessor lecture
Microprocessor lectureMicroprocessor lecture
Microprocessor lectureLyn Villamil
 
Applied Microprocessor
Applied MicroprocessorApplied Microprocessor
Applied MicroprocessorArif Dzikrullah
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems Suhani Singh
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processorShubhamMishra485
 
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdf
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdfA Guide to the Microcontroller, Its Functioning, Types, and Applications .pdf
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdfexpess-technology
 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontrollerVandna Sambyal
 
Micro controller
Micro controllerMicro controller
Micro controllerDevi Prasad
 

Similar to introduction to microprocessors (20)

Introduction to Microprocessor .ppt
Introduction to Microprocessor .pptIntroduction to Microprocessor .ppt
Introduction to Microprocessor .ppt
 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessors
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
152-15-5588
152-15-5588152-15-5588
152-15-5588
 
MD JAHID HASAN
MD JAHID HASANMD JAHID HASAN
MD JAHID HASAN
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
 
4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx
 
Benefits of Micro Controller.pdf
Benefits of Micro Controller.pdfBenefits of Micro Controller.pdf
Benefits of Micro Controller.pdf
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontroller
 
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfmicroprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
 
Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor
 
computer Processors intel and amd
computer Processors intel and amdcomputer Processors intel and amd
computer Processors intel and amd
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Microprocessor lecture
Microprocessor lectureMicroprocessor lecture
Microprocessor lecture
 
Applied Microprocessor
Applied MicroprocessorApplied Microprocessor
Applied Microprocessor
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processor
 
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdf
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdfA Guide to the Microcontroller, Its Functioning, Types, and Applications .pdf
A Guide to the Microcontroller, Its Functioning, Types, and Applications .pdf
 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontroller
 
Micro controller
Micro controllerMicro controller
Micro controller
 

Recently uploaded

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 

introduction to microprocessors

  • 2. www.eazynotes.com Introduction to Microprocessors ď‚—The microprocessor is one of the most important components of a digital computer. ď‚—It acts as the brain of the computer system. ď‚—As technology has progressed, microprocessors have become faster, smaller and capable of doing more work per clock cycle. ď‚—Sometimes, microprocessor is written as µP. ( µ is pronounced as Mu )
  • 3. www.eazynotes.com Introduction to Microprocessors ď‚—Definition: Microprocessor is the controlling unit or CPU of a micro-computer, fabricated on a very small chip capable of performing ALU operations and communicating with the external devices connected to it.
  • 4. www.eazynotes.com A Computer ď‚—A computer: ď‚—Accepts the data from the user. ď‚—Stores the data and the set of instructions supplied by the user in memory. ď‚—Processes the data according to the instructions in the processing unit. ď‚—Communicates the result to the user or stores it for further reference.
  • 5. www.eazynotes.com A Computer ď‚—A computer has the following units: ď‚—Input Unit ď‚—Output Unit ď‚—Memory Unit ď‚—Central Processing Unit
  • 6. www.eazynotes.com A Computer ď‚—INPUT UNIT ď‚—The input unit consists of the devices which accept the data and instructions from the user and communicates it to the CPU. ď‚—The various input devices are: keyboard, mouse, joystick, trackball etc. ď‚—OUTPUT UNIT ď‚—It provides the result of the various operations performed by the CPU to the user. ď‚—The various output devices are: printers, monitors, loudspeakers etc.
  • 7. www.eazynotes.com A Computer ď‚—CENTRAL PROCESSING UNIT (CPU) ď‚—The CPU is the heart and nerve centre of the computer. ď‚—It fetches the instruction and data from the peripheral devices and performs all the arithmetic operations, takes logical decision and control the operation of all other units. ď‚—Various sub-blocks of the central processing unit are: ď‚—Arithmetic and Logic Unit (ALU) ď‚—Timing & Control Unit ď‚—Registers
  • 8. www.eazynotes.com A Computer ď‚— ARITHMETIC AND LOGIC UNIT (ALU) ď‚—This unit perform all the logical and arithmetic operations. ď‚—Various arithmetic operations are: addition, subtraction, increment and decrement etc. ď‚—Various logical operations are: AND, OR, NOT, XOR, etc. ď‚— TIMING AND CONTROL UNIT ď‚—This unit controls the entire operations being performed by the system. ď‚—It controls the operations of ALU, input/output devices and memory unit. ď‚—This unit interprets the instructions and generates various timing and control signals. ď‚— REGISTERS ď‚—A register is a very small amount of very fast memory that is built into the CPU in order to store the current data and instructions which are being executed by the CPU.
  • 9. www.eazynotes.com A Computer ď‚—MEMORY UNIT ď‚—It stores the program statement and the data i.e. the information supplied from the input unit. ď‚—It also stores the final output. ď‚—This is connected to the CPU by means of a bidirectional bus. ď‚—The CPU processes the information as taken from the memory and performs the operations in the ALU section. ď‚—The results are either transferred to the output unit or stored in the memory for later use by the CPU.
  • 10. www.eazynotes.com A Micro-Computer ď‚—As the name implies, microcomputers are small computers. ď‚—The block diagram of the microcomputer is similar to the computer except that the central processing unit of the microcomputer is contained in a single IC called the microprocessor.
  • 11. www.eazynotes.com A Micro-Computer ď‚—A microprocessor is a LSI (Large Scale Integration) IC that does almost all the functions of the CPU. ď‚—It is also defined as a CPU contained in a single chip. ď‚—The basic function of the microprocessor is: ď‚—to fetch the instructions stored in the main memory ď‚—identify the operations and the devices involved in it ď‚—and accordingly generate control signals to determine when a given action is to take place. ď‚—We can say that a computer with a microprocessor as its CPU, is known as Microcomputer.
  • 12. www.eazynotes.com Some Definitions ď‚—Microprocessor: ď‚—The central processing unit built on a single IC is called Microprocessor. ď‚—A microprocessor (sometimes abbreviated as µP) is a digital electronic component with miniaturized transistors on a single semiconductor integrated circuit (IC). ď‚—One or more microprocessors typically serve as a central processing unit (CPU) in a computer system or handheld device.
  • 13. www.eazynotes.com Some Definitions ď‚—Microcomputer: ď‚—A digital computer, in which one microprocessor has been provided to act as a CPU, is called Microcomputer. ď‚—A desktop computer, laptop, notebook, palmtop, etc. contain one microprocessor to act as a CPU and hence they come under the category of microcomputer. ď‚—The term microcomputer is generally synonymous with personal computer.
  • 14. www.eazynotes.com Some Definitions ď‚—Multiprocessor System: ď‚—The CPU of a large powerful digital computer contains more than one microprocessor. ď‚—High-end powerful servers, mainframe computers, supercomputers, etc. contain more than one microprocessor to act as CPU. ď‚—A computer whose CPU contains more than one microprocessor is called Multiprocessor System.
  • 15. www.eazynotes.com Some Definitions ď‚—Microcontroller: ď‚—A highly integrated chip that contains all the components such as CPU, RAM, some form of ROM, I/O ports, and timers is called Microcontroller. ď‚—Unlike a general-purpose computer, which also includes all of these components, a microcontroller is designed for a very specific task to control a particular system.
  • 16. www.eazynotes.com Microprocessor Characteristics ď‚—Instruction Set: ď‚—The set of instructions that a microprocessor can understand. ď‚—Bandwidth: ď‚—The number of bits processed in a single instruction. ď‚—Capability: ď‚—It depends upon the number of instructions and capability of each instruction.
  • 17. www.eazynotes.com Microprocessor Characteristics ď‚—Clock Speed: ď‚—The clock speed determines how many operations per second the processor can perform. ď‚—It is also called Clock Rate. ď‚—Every computer contains an internal clock that regulates the rate at which instructions are executed and synchronizes the various computer components. ď‚—The faster the clock, the more instructions the CPU can execute per second. ď‚—Clock speeds are expressed in megahertz (MHz) or gigahertz (GHz). ď‚—The microprocessors of personal computers have clock speeds of anywhere from 300 MHz to over 3.8 GHz.
  • 18. www.eazynotes.com Microprocessor Characteristics ď‚—Word Length: ď‚—It depends upon the width of internal data bus, registers, ALU etc. ď‚—An 8-bit microprocessor can process 8 bit data at a time. ď‚—A processor with longer word length is more powerful and can process data at a faster speed as compared to processor with shorter word length. ď‚—The word length ranges from 4 bits for small microprocessor, to 64 bits for high-end microcomputers.
  • 19. www.eazynotes.com Microprocessor Characteristics ď‚— Width of Data Bus: ď‚—This is the size of the data bus. It defines the number of bits that can be transferred through data bus. ď‚— Width of Address Bus: ď‚—This parameter decides the memory addressing capability of the microprocessor. The maximum size of the memory unit is decided by this parameter. ď‚— Input/Output Addressing Capability: ď‚—The maximum number of the input/output ports accessed by the microprocessor depends upon the width of the input/output address provided in the input/output instruction.
  • 20. www.eazynotes.com Microprocessor Characteristics ď‚—Data Types: ď‚—The microprocessor handles various types of data formats like binary, BCD, ASCII, signed and unsigned numbers. ď‚—Interrupt Capability: ď‚—Interrupts are used to handle unpredictable and random events in the microcomputer. ď‚—It is used to interrupt the microprocessor. ď‚—Interrupt driven input/output improves the throughput of a system.
  • 21. www.eazynotes.com Features of Microprocessor ď‚—Cost: ď‚—The most important feature of a microcomputer is its low cost. ď‚—Because of the widespread use of microprocessors, the volume of production is very high. ď‚—That is why, microprocessor chips are available at fairly low prices. ď‚—Size: ď‚—The second important feature of a microprocessor is its small size. ď‚—As a result of improvement in fabrication technology, VLSI, electronic circuitry has become so dense that a minute silicon chip can contain hundred and thousands of transistors.
  • 22. www.eazynotes.com Features of Microprocessor ď‚— Power Consumption: ď‚—Another important feature is its low power consumption. ď‚—Microprocessors are normally manufactured by Metal-Oxide semiconductor technology, which has the feature of low power consumption. ď‚— Versatility: ď‚—The microprocessors are versatile. ď‚—Keeping the same basic hardware, a microprocessor-based system can be configured for a number of applications by simply altering the software program. ď‚— Reliability: ď‚—Another important property of microprocessors is its extreme reliability. ď‚—It has been established that the failure rate of an IC is fairly uniform at the package level, regardless of its complexity.
  • 23. www.eazynotes.com Micron ď‚—A unit of length equal to one millionth of a meter. ď‚—It is denoted by µ (Mu). ď‚—For Example: ď‚—If we pluck a hair from the head, it is very thin. ď‚—But a hair is more than 2000 times wider than a transistor on a microprocessor. ď‚—Wires between transistors are even thinner. ď‚—They're more than 4000 times thinner than a hair. ď‚—A hair is about 100 microns in diameter. ď‚—That means, a transistor is just 0.045 microns wide.