SlideShare a Scribd company logo
1 of 24
Download to read offline
Gursharan Singh Tatla
mailme@gursharansingh.in
www.eazynotes.com
Introduction to Microprocessors
03-Aug-20111 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 )
03-Aug-20112 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.
03-Aug-20113 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.
03-Aug-20114 www.eazynotes.com
A Computer
 A computer has the following units:
 Input Unit
 Output Unit
 Memory Unit
 Central Processing Unit
03-Aug-20115 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.
03-Aug-20116 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
03-Aug-20117 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.
03-Aug-20118 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.
03-Aug-20119 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.
03-Aug-201110 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.
03-Aug-201111 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.
03-Aug-201112 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.
03-Aug-201113 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.
03-Aug-201114 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.
03-Aug-201115 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.
03-Aug-201116 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.
03-Aug-201117 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.
03-Aug-201118 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.
03-Aug-201119 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.
03-Aug-201120 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.
03-Aug-201121 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.
03-Aug-201122 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.
03-Aug-201123 www.eazynotes.com
03-Aug-201124 www.eazynotes.com

More Related Content

What's hot

Evolution Of Microprocessor
Evolution Of MicroprocessorEvolution Of Microprocessor
Evolution Of Microprocessorguest3870d0
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessorTHANDAIAH PRABU
 
ITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorShilpa Sharma
 
microprocessor
microprocessormicroprocessor
microprocessorillpa
 
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals [ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals naresh1992
 
Basic concepts of microprocessors jahid
Basic concepts of microprocessors jahidBasic concepts of microprocessors jahid
Basic concepts of microprocessors jahidSelf-employed
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to MicroprocessorsSridari Iyer
 
Microprocessors and microcontrollers
Microprocessors and microcontrollersMicroprocessors and microcontrollers
Microprocessors and microcontrollersVivek Kumar
 
Introduction to Microprocessor & Code
Introduction to Microprocessor & CodeIntroduction to Microprocessor & Code
Introduction to Microprocessor & CodeAvijit Adhikary
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessorsvishi1993
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors76 Degree Creative
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessorsharinder
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTLakshya Sharma
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllersWendy Hemo
 
Report on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalReport on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalSandesh Agrawal
 
Introduction to microprocessor notes
Introduction to microprocessor notesIntroduction to microprocessor notes
Introduction to microprocessor notesSARITHA REDDY
 

What's hot (20)

Evolution Of Microprocessor
Evolution Of MicroprocessorEvolution Of Microprocessor
Evolution Of Microprocessor
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessor
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
ITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorITFT_Introduction to microprocessor
ITFT_Introduction to microprocessor
 
microprocessor
microprocessormicroprocessor
microprocessor
 
Chapter 1 CSC118
Chapter 1 CSC118 Chapter 1 CSC118
Chapter 1 CSC118
 
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals [ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals
[ PPT ] NS _ppt 4..ppt microprocesser and microcontroller fundamentals
 
Basic concepts of microprocessors jahid
Basic concepts of microprocessors jahidBasic concepts of microprocessors jahid
Basic concepts of microprocessors jahid
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
 
Microprocessors and microcontrollers
Microprocessors and microcontrollersMicroprocessors and microcontrollers
Microprocessors and microcontrollers
 
Introduction to Microprocessor & Code
Introduction to Microprocessor & CodeIntroduction to Microprocessor & Code
Introduction to Microprocessor & Code
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
 
Microprocessors and controllers
Microprocessors and controllersMicroprocessors and controllers
Microprocessors and controllers
 
Report on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalReport on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawal
 
Introduction to microprocessor notes
Introduction to microprocessor notesIntroduction to microprocessor notes
Introduction to microprocessor notes
 
Chapter 2: Microprocessors
Chapter 2: MicroprocessorsChapter 2: Microprocessors
Chapter 2: Microprocessors
 

Similar to Introduction to-microprocessors

4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptxLofi19
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerEkeedaPvtLtd
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUaskme
 
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
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processorShubhamMishra485
 
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMING
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMINGAN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMING
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMINGDarian Pruitt
 
Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollerselprocus
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontrollerjhcid
 
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
 
Motorola 68hc11
Motorola 68hc11Motorola 68hc11
Motorola 68hc11gajani121
 
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfmicroprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfMECHANICALENGINEERIN19
 
MergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxMergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxbhaveshagrawal35
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems Suhani Singh
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller Nitesh Kumar
 

Similar to Introduction to-microprocessors (20)

4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx
 
Lecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputerLecture notes on microprocessor and microcomputer
Lecture notes on microprocessor and microcomputer
 
Chapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPUChapter 4 Microprocessor CPU
Chapter 4 Microprocessor CPU
 
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
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processor
 
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMING
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMINGAN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMING
AN OVERVIEW OF MICROPROCESSORS AND ASSEMBLY LANGUAGE PROGRAMMING
 
Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollers
 
MD JAHID HASAN
MD JAHID HASANMD JAHID HASAN
MD JAHID HASAN
 
152-15-5588
152-15-5588152-15-5588
152-15-5588
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontroller
 
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
 
Motorola 68hc11
Motorola 68hc11Motorola 68hc11
Motorola 68hc11
 
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdfmicroprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
microprocessormicrocontrollerbysanat-140107013112-phpapp02.pdf
 
Mod3
Mod3Mod3
Mod3
 
MergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxMergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptx
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
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
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
18. the components of the system unit
18. the components of the system unit18. the components of the system unit
18. the components of the system unit
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
 

Recently uploaded

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

Introduction to-microprocessors

  • 1. Gursharan Singh Tatla mailme@gursharansingh.in www.eazynotes.com Introduction to Microprocessors 03-Aug-20111 www.eazynotes.com
  • 2. 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 ) 03-Aug-20112 www.eazynotes.com
  • 3. 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. 03-Aug-20113 www.eazynotes.com
  • 4. 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. 03-Aug-20114 www.eazynotes.com
  • 5. A Computer  A computer has the following units:  Input Unit  Output Unit  Memory Unit  Central Processing Unit 03-Aug-20115 www.eazynotes.com
  • 6. 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. 03-Aug-20116 www.eazynotes.com
  • 7. 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 03-Aug-20117 www.eazynotes.com
  • 8. 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. 03-Aug-20118 www.eazynotes.com
  • 9. 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. 03-Aug-20119 www.eazynotes.com
  • 10. 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. 03-Aug-201110 www.eazynotes.com
  • 11. 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. 03-Aug-201111 www.eazynotes.com
  • 12. 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. 03-Aug-201112 www.eazynotes.com
  • 13. 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. 03-Aug-201113 www.eazynotes.com
  • 14. 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. 03-Aug-201114 www.eazynotes.com
  • 15. 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. 03-Aug-201115 www.eazynotes.com
  • 16. 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. 03-Aug-201116 www.eazynotes.com
  • 17. 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. 03-Aug-201117 www.eazynotes.com
  • 18. 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. 03-Aug-201118 www.eazynotes.com
  • 19. 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. 03-Aug-201119 www.eazynotes.com
  • 20. 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. 03-Aug-201120 www.eazynotes.com
  • 21. 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. 03-Aug-201121 www.eazynotes.com
  • 22. 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. 03-Aug-201122 www.eazynotes.com
  • 23. 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. 03-Aug-201123 www.eazynotes.com