SlideShare a Scribd company logo
1 of 10
MICROPROCESSOR
Made By: Tarun Nayak
Definition
• A microprocessor, sometimes called a logic chip, is a
computer processor on a microchip.
• The microprocessor contains all, or most of, the central processing unit
(CPU) functions.
• Is the "engine" that goes into motion when you turn your computer on.
• A microprocessor is designed to perform arithmetic and logic operations.
• They make use of small number-holding areas called registers.
• Typical microprocessor operations include adding, subtracting, comparing
two numbers, and fetching numbers from one area to another.
Evolution Of Microprocessor
First Generation Microprocessors
• The first generation microprocessors were introduced in the year 1971-1972.
• The instructions of these microprocessors were processed serially. they fetched
the instruction, decoded and then executed it.
Second Generation Microprocessors
• Microprocessors In the year 1970, small amount of transistors were available on
the integrated circuit in the second generation microprocessors.
• Some of the second generation microprocessors are 16-bit arithmetic 7 pipelined
instruction processing, MC68000 Motorola microprocessor.
• These processors were introduced in the year 1979, and Intel 8080 processor is
another example of the microprocessor.
Third Generation Microprocessors
• The third generation microprocessors were introduced in the year 1978,
was denoted by Intel’s 8086 and the Zilog Z8000.
• These were 16-bit processors with a performance like mini computers.
Fifth Generation Microprocessors
• Fifth generation microprocessors employed decoupled super scalar
processing, and their design soon exceeded 10 million transistors.
• In fifth generation, PCs are a low-margin, high volume business conquered
by a single microprocessor.
Functions of Microprocessor
• The processor first fetches and instruction from the main memory
• The instruction is then decoded to determine what action is required to be
done.
• Based on instruction the processor fetches, if required, data from main
memory or I/O module
• The instruction is then executed which may require performing arithmetic
or logical operations on data
• In addition to execution, CPU also supervises and controls/I/O devices. If
there is any request from I/O devices, called interrupt, the CPU suspends
execution of the current programs and transfers control to an interrupt
handling program
• Finally, the results of an execution may required transfer of data to
memory or an I/O Module
• Used In microcomputers to process a large number
of instructions at a time.
• traffic light control
• speed control of motors
• Calculators
• microprocessors in personal computers are used for
computation, text editing, multimedia display, and
communication over the Internet
• Phones
• Desktops
• Sim Cards
Applications And Uses
Advantages of Microprocessor
• Speed: One advantage of a Microprocessor is its speed, which is measured in hertz. For
instance, a Microprocessor with 3 gigahertz, shortly GHz, is capable of performing 3
billion tasks per second.
• Data Movement:Another advantage of a Microprocessor is that it can quickly move
data between the various memory locations.
• Compact size
Disadvantages OF Microprocessor
• It gets over-heated .
• Only Based On Machine Language.
Types Of Microprocessor
There are mainly three types of Microprocessors
Complex Instruction Set Microprocessors
• they classify a microprocessor in which orders can be performed together along with other
low level activities.
• These types of processors performs the different tasks like downloading, uploading, recalling
data into the memory card and recalling data from the memory card.
Reduced Instruction Set Microprocessor
• These types of processors are made according to the function in which the microprocessor
can carry out small things in specific command.
Superscalar Microprocessors
• Superscalar processor facsimiles the hardware on the processor to perform various tasks at a
time. These processors can be used for ALUs or multipliers.
• They have different operational units and these processors can carry out more than a one
command by continuously transmitting several instructions to the extra operational units
inside the processor.
Internal ARCHITECTURE Microprocessor
The Intel 8086 is a 16-bit
microprocessor intended to
be used as the CPU in a
microcomputer.
The term “16-bit” means
Alu internal Registers Are
Designed to Work As 16-bit
binary words.
It consists of two Parts Eu
and Biu.
1. Bus Interface Unit
• Contains Instruction,Stream,Byte,Queue.
• Handles all data and addresses on the buses for the execution unit.
• Sends out addresses, fetches instructions from memory, reads data from.
ports and memory as well as writes data to ports and memory.
2. Execution Unit
• The execution unit (EU) tells the BIU where to fetch instructions or data from.
• The functional parts of the execution unit are control circuitry or system,
instruction decoder, and Arithmetic logic unit.
• Contains control circuit perform various internal operations.
• The EU has a 16-bit ALU, which can perform arithmetic operations such as add,
subtract etc. and logical operations such as AND, OR, XOR, increment.
PARTS OF 8086 MICROPROCESSOR

More Related Content

What's hot

Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollerselprocus
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051hello_priti
 
MICROCONTROLLER 8051- Architecture & Pin Configuration
MICROCONTROLLER 8051- Architecture & Pin Configuration MICROCONTROLLER 8051- Architecture & Pin Configuration
MICROCONTROLLER 8051- Architecture & Pin Configuration AKHIL MADANKAR
 
8051 Addressing Modes
8051 Addressing Modes8051 Addressing Modes
8051 Addressing ModesSenthil Kumar
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessorsvishi1993
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basicssagar Ramdev
 
INTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERINTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERAnkita Jaiswal
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor DebrajJana4
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller NotesDr.YNM
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERChirag Lakhani
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controllerabhikalmegh
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessorAMAN SRIVASTAVA
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller pptRahul Kumar
 

What's hot (20)

Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollers
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051
 
MICROCONTROLLER 8051- Architecture & Pin Configuration
MICROCONTROLLER 8051- Architecture & Pin Configuration MICROCONTROLLER 8051- Architecture & Pin Configuration
MICROCONTROLLER 8051- Architecture & Pin Configuration
 
8051 Addressing Modes
8051 Addressing Modes8051 Addressing Modes
8051 Addressing Modes
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basics
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
INTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLERINTRODUCTION TO MICROCONTROLLER
INTRODUCTION TO MICROCONTROLLER
 
PPT on 8085 Microprocessor
PPT on 8085 Microprocessor  PPT on 8085 Microprocessor
PPT on 8085 Microprocessor
 
8051 interrupts
8051 interrupts8051 interrupts
8051 interrupts
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
 
8255 PPI
8255 PPI8255 PPI
8255 PPI
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
 
Instruction formats-in-8086
Instruction formats-in-8086Instruction formats-in-8086
Instruction formats-in-8086
 

Viewers also liked

Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentationUmer Kalyar
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors76 Degree Creative
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTLakshya Sharma
 
Microprocessor & assembly language
Microprocessor & assembly languageMicroprocessor & assembly language
Microprocessor & assembly languageJames Absalem Lintu
 
Assemblylanguageprogrammingof8085 100523023329-phpapp02
Assemblylanguageprogrammingof8085 100523023329-phpapp02Assemblylanguageprogrammingof8085 100523023329-phpapp02
Assemblylanguageprogrammingof8085 100523023329-phpapp02Swati Watve-Phadke
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish NagarNitish Nagar
 
Cpu speed, wordlength.8
Cpu speed, wordlength.8Cpu speed, wordlength.8
Cpu speed, wordlength.8myrajendra
 
8086 addressing modes
8086 addressing modes8086 addressing modes
8086 addressing modesj4jiet
 
VLSI industry - Digital Design Engineers - draft version
VLSI industry - Digital Design Engineers - draft versionVLSI industry - Digital Design Engineers - draft version
VLSI industry - Digital Design Engineers - draft versionMahmoud Abdellatif
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)ufaq kk
 
Applications of microprocessor
Applications of microprocessorApplications of microprocessor
Applications of microprocessorAnjali Agrawal
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machineSandeep Kamath
 
Washing machine
Washing  machineWashing  machine
Washing machineEng Eng
 
Central processor amd memory
Central processor amd memoryCentral processor amd memory
Central processor amd memoryOscar Becwarika
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System Harshita Ved
 

Viewers also liked (20)

Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentation
 
Introduction to Microprocessors
Introduction to MicroprocessorsIntroduction to Microprocessors
Introduction to Microprocessors
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
 
Microprocessor & assembly language
Microprocessor & assembly languageMicroprocessor & assembly language
Microprocessor & assembly language
 
Assemblylanguageprogrammingof8085 100523023329-phpapp02
Assemblylanguageprogrammingof8085 100523023329-phpapp02Assemblylanguageprogrammingof8085 100523023329-phpapp02
Assemblylanguageprogrammingof8085 100523023329-phpapp02
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar
 
Presentation
PresentationPresentation
Presentation
 
8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware
 
Cpu speed, wordlength.8
Cpu speed, wordlength.8Cpu speed, wordlength.8
Cpu speed, wordlength.8
 
8086 addressing modes
8086 addressing modes8086 addressing modes
8086 addressing modes
 
Lect 5
Lect 5Lect 5
Lect 5
 
VLSI industry - Digital Design Engineers - draft version
VLSI industry - Digital Design Engineers - draft versionVLSI industry - Digital Design Engineers - draft version
VLSI industry - Digital Design Engineers - draft version
 
Microprocessor and Application (8085)
Microprocessor and Application (8085)Microprocessor and Application (8085)
Microprocessor and Application (8085)
 
itft-Clock generator
itft-Clock generatoritft-Clock generator
itft-Clock generator
 
Applications of microprocessor
Applications of microprocessorApplications of microprocessor
Applications of microprocessor
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
Washing machine
Washing  machineWashing  machine
Washing machine
 
Central processor amd memory
Central processor amd memoryCentral processor amd memory
Central processor amd memory
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System
 

Similar to Microprocessor

Presentation spd (1).pptx
Presentation spd (1).pptxPresentation spd (1).pptx
Presentation spd (1).pptxallyn alax
 
Book on nptel microcontroller
Book on nptel microcontrollerBook on nptel microcontroller
Book on nptel microcontrollerSouvik Dutta
 
Micro controller
Micro controllerMicro controller
Micro controllerDevi Prasad
 
Microprocessors8085
Microprocessors8085Microprocessors8085
Microprocessors8085Vikas Kumar
 
1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptxISMT College
 
I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptHAriesOa1
 
introduction of microprocessor
introduction of microprocessorintroduction of microprocessor
introduction of microprocessorReetika Singh
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontrollersnehapvs
 
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
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerSatya P. Joshi
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollersHiran Gabriel
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processorShubhamMishra485
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computersChenna Reddy
 

Similar to Microprocessor (20)

Presentation spd (1).pptx
Presentation spd (1).pptxPresentation spd (1).pptx
Presentation spd (1).pptx
 
Intro to up.pptx
Intro to up.pptxIntro to up.pptx
Intro to up.pptx
 
7 processor
7 processor7 processor
7 processor
 
Book on nptel microcontroller
Book on nptel microcontrollerBook on nptel microcontroller
Book on nptel microcontroller
 
Micro controller
Micro controllerMicro controller
Micro controller
 
Microprocessors8085
Microprocessors8085Microprocessors8085
Microprocessors8085
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Processors
ProcessorsProcessors
Processors
 
1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx
 
I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.ppt
 
introduction of microprocessor
introduction of microprocessorintroduction of microprocessor
introduction of microprocessor
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
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
 
Cao u1
Cao u1Cao u1
Cao u1
 
Chapter12
Chapter12Chapter12
Chapter12
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputer
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollers
 
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
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processor
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 

Recently uploaded

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
 
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
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
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
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

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
 
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
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
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
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
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
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

Microprocessor

  • 2. Definition • A microprocessor, sometimes called a logic chip, is a computer processor on a microchip. • The microprocessor contains all, or most of, the central processing unit (CPU) functions. • Is the "engine" that goes into motion when you turn your computer on. • A microprocessor is designed to perform arithmetic and logic operations. • They make use of small number-holding areas called registers. • Typical microprocessor operations include adding, subtracting, comparing two numbers, and fetching numbers from one area to another.
  • 3. Evolution Of Microprocessor First Generation Microprocessors • The first generation microprocessors were introduced in the year 1971-1972. • The instructions of these microprocessors were processed serially. they fetched the instruction, decoded and then executed it. Second Generation Microprocessors • Microprocessors In the year 1970, small amount of transistors were available on the integrated circuit in the second generation microprocessors. • Some of the second generation microprocessors are 16-bit arithmetic 7 pipelined instruction processing, MC68000 Motorola microprocessor. • These processors were introduced in the year 1979, and Intel 8080 processor is another example of the microprocessor. Third Generation Microprocessors • The third generation microprocessors were introduced in the year 1978, was denoted by Intel’s 8086 and the Zilog Z8000. • These were 16-bit processors with a performance like mini computers.
  • 4. Fifth Generation Microprocessors • Fifth generation microprocessors employed decoupled super scalar processing, and their design soon exceeded 10 million transistors. • In fifth generation, PCs are a low-margin, high volume business conquered by a single microprocessor.
  • 5. Functions of Microprocessor • The processor first fetches and instruction from the main memory • The instruction is then decoded to determine what action is required to be done. • Based on instruction the processor fetches, if required, data from main memory or I/O module • The instruction is then executed which may require performing arithmetic or logical operations on data • In addition to execution, CPU also supervises and controls/I/O devices. If there is any request from I/O devices, called interrupt, the CPU suspends execution of the current programs and transfers control to an interrupt handling program • Finally, the results of an execution may required transfer of data to memory or an I/O Module
  • 6. • Used In microcomputers to process a large number of instructions at a time. • traffic light control • speed control of motors • Calculators • microprocessors in personal computers are used for computation, text editing, multimedia display, and communication over the Internet • Phones • Desktops • Sim Cards Applications And Uses
  • 7. Advantages of Microprocessor • Speed: One advantage of a Microprocessor is its speed, which is measured in hertz. For instance, a Microprocessor with 3 gigahertz, shortly GHz, is capable of performing 3 billion tasks per second. • Data Movement:Another advantage of a Microprocessor is that it can quickly move data between the various memory locations. • Compact size Disadvantages OF Microprocessor • It gets over-heated . • Only Based On Machine Language.
  • 8. Types Of Microprocessor There are mainly three types of Microprocessors Complex Instruction Set Microprocessors • they classify a microprocessor in which orders can be performed together along with other low level activities. • These types of processors performs the different tasks like downloading, uploading, recalling data into the memory card and recalling data from the memory card. Reduced Instruction Set Microprocessor • These types of processors are made according to the function in which the microprocessor can carry out small things in specific command. Superscalar Microprocessors • Superscalar processor facsimiles the hardware on the processor to perform various tasks at a time. These processors can be used for ALUs or multipliers. • They have different operational units and these processors can carry out more than a one command by continuously transmitting several instructions to the extra operational units inside the processor.
  • 9. Internal ARCHITECTURE Microprocessor The Intel 8086 is a 16-bit microprocessor intended to be used as the CPU in a microcomputer. The term “16-bit” means Alu internal Registers Are Designed to Work As 16-bit binary words. It consists of two Parts Eu and Biu.
  • 10. 1. Bus Interface Unit • Contains Instruction,Stream,Byte,Queue. • Handles all data and addresses on the buses for the execution unit. • Sends out addresses, fetches instructions from memory, reads data from. ports and memory as well as writes data to ports and memory. 2. Execution Unit • The execution unit (EU) tells the BIU where to fetch instructions or data from. • The functional parts of the execution unit are control circuitry or system, instruction decoder, and Arithmetic logic unit. • Contains control circuit perform various internal operations. • The EU has a 16-bit ALU, which can perform arithmetic operations such as add, subtract etc. and logical operations such as AND, OR, XOR, increment. PARTS OF 8086 MICROPROCESSOR