SlideShare a Scribd company logo
1 of 11
INTRODUCTIONINTRODUCTION
TOTO
MICROPROCESSMICROPROCESS
OROR ANDAND
ORGANIZATIONORGANIZATION
OFOF 8085.8085.
Microprocessor is a multipurpose, programable logical
device that reads binary instructions from a storage
device called memory. It accepts binary data as input
and process data according to those instructions and
provide result as output.
What Is Microprocessor ?What Is Microprocessor ?
After invention of transistors, integreted circuits (ICS)
appeared on the scene at the end of 1950. IC consist of
several transistors,diods and resistors on single chip. In
1960 Small Scale Integration (SSI) technology evolved.
As semiconductor technology advanced ,more than 100
gates were fabricated on single chip this was Medium
Scale Integrity (MSI). After that 1000 gates were
fabricated on single chip this was Large Scale Integrity
(LSI) . After that Very Large Scale (VLSI) . And because
of LSI it become possible to built many computing
functions on single chip and now it is known as
MICROPROCESSOR .
Evolution Of Microprocessor :-Evolution Of Microprocessor :-
Generations Of Microprocessor :-
First GenerationFirst Generation :- The first microprocessor introduced in
market , that was Intel 4004. It was 4-bit microprocessor
introduced in 1971. This was used in calculator . And also
Toshiba’s T 3472 4-bit microprocessor was also introduced in
this genration.
Second GenerationSecond Generation :- In 1976 Intel’s 8-bit microprocessor 8085
was introduced. This was completely developed microprocessor
at that time with CPU, ROM, RAM , clock , I/O ports all is
single package. Also Motorola introduced MC 6801 8-bit
microprocessor.
Third GenerationThird Generation :-The other major direction of microprocessor:-The other major direction of microprocessor
evolution has been towards one which performs all functions ofevolution has been towards one which performs all functions of
a microcomputer . Intel introduced its high performance 16-bita microcomputer . Intel introduced its high performance 16-bit
microprocessor in 1978 that was microprocessor 8086 now it ismicroprocessor in 1978 that was microprocessor 8086 now it is
called as APX 86 . Another examples are Intel 8088, Zylogcalled as APX 86 . Another examples are Intel 8088, Zylog
z8000, M 6800 etc. these all are 16 bit microprocessor.z8000, M 6800 etc. these all are 16 bit microprocessor.
Fourth GenerationFourth Generation :- Recently in 1981 Intel introduced 32-bit:- Recently in 1981 Intel introduced 32-bit
microprocessor 80386 which can access physical memory up to 4microprocessor 80386 which can access physical memory up to 4
gega bytes . Also M68020, HP32, iAPX432 32-bitgega bytes . Also M68020, HP32, iAPX432 32-bit
microprocessors were introduced.microprocessors were introduced.
Fifth GenerationFifth Generation :- Now we are in fifth generation Pentium I , II,:- Now we are in fifth generation Pentium I , II,
III , IV are recently introduced microprocessors by Intel. AndIII , IV are recently introduced microprocessors by Intel. And
now a days Intel Dual Core ,Intel XEON, core i3 , core i5, corenow a days Intel Dual Core ,Intel XEON, core i3 , core i5, core
i7 are most advanced microprocessors.i7 are most advanced microprocessors.
Block Diagram For Generic Microprocessor :-Block Diagram For Generic Microprocessor :-
Before studying 8085 microprocessor,Before studying 8085 microprocessor,
let us understand the block diagram oflet us understand the block diagram of
generic microprocessor i.e. generalgeneric microprocessor i.e. general
microprocessor. The block diagrammicroprocessor. The block diagram
consist of :consist of :
1.1. Arithmetic Logic Unit (Arithmetic Logic Unit (ALUALU).).
2.2. Several registersSeveral registers : Instruction registers,: Instruction registers,
accumulator, status registeraccumulator, status register
,temporary registers , stack pointers,,temporary registers , stack pointers,
data address registers.data address registers.
3.3. Program counter.Program counter.
4.4. Instruction decoder.Instruction decoder.
5.5. Timing and control section.Timing and control section.
6.6. Bus buffers and latches.Bus buffers and latches.
7.7. Internal buses and control lines.Internal buses and control lines.
8.8. Several control I/P & O/P .Several control I/P & O/P .
9.9. Interrupt control.Interrupt control.
1.1. Address BusAddress Bus :- It is a group of 16 lines and it is unidirectional:- It is a group of 16 lines and it is unidirectional
i.e. bits are flows in one direction –from MPU to peripherali.e. bits are flows in one direction –from MPU to peripheral
device.device.
2.2. Data BusData Bus :- It is group of 8 lines used for data flow . It is:- It is group of 8 lines used for data flow . It is
bidirectional , It flows in both directions between MPU &bidirectional , It flows in both directions between MPU &
peripheral & memory . Actually it is used to transferring data.peripheral & memory . Actually it is used to transferring data.
3.3. Data Address RegisterData Address Register :- It is a two 8 bit register that can be:- It is a two 8 bit register that can be
used separately or as combined pair. They are labeled as H & L.used separately or as combined pair. They are labeled as H & L.
4.4. AccumulatorAccumulator :- It is the 8-bit register generally used to store the:- It is the 8-bit register generally used to store the
8-bit data in ALU & in logical operations . The result is stored is8-bit data in ALU & in logical operations . The result is stored is
accumulator.accumulator.
5.5. Program counterProgram counter :- It is the 16-bit register it stores the address:- It is the 16-bit register it stores the address
of next instruction to be executed.of next instruction to be executed.
6.6. Bus Buffer & LatchesBus Buffer & Latches :- A latch is the flip-flop. It is used to:- A latch is the flip-flop. It is used to
store one bit of information.store one bit of information.
8085 Microprocessor :-8085 Microprocessor :-
Intel’s 8085 is a 8-bit general purposeIntel’s 8085 is a 8-bit general purpose
microprocessor. This microprocessor ismicroprocessor. This microprocessor is
capable of addressing 64k of memory.capable of addressing 64k of memory.
This device has 40 pins, requires +5This device has 40 pins, requires +5
single phase clock. It is the enhancedsingle phase clock. It is the enhanced
version of 8080. It is upward compatibleversion of 8080. It is upward compatible
with 8080.with 8080.
The 8085 Pin Diagram & Function:-The 8085 Pin Diagram & Function:- 80858085
is a 40 pin dual-in-line package (DIP).is a 40 pin dual-in-line package (DIP).
All pins are divided into six groups :All pins are divided into six groups :
1.1. Address bus.Address bus.
2.2. Multiplexed address/Data bus.Multiplexed address/Data bus.
3.3. Control & status signalsControl & status signals
4.4. Power supply & frequency signals.Power supply & frequency signals.
5.5. Externally initiated signals.Externally initiated signals.
6.6. Serial I/O portsSerial I/O ports
1.1. Address BusAddress Bus :- 8085 has:- 8085 has
signal 8 lines A15 –A8 thatsignal 8 lines A15 –A8 that
are unidirectional.are unidirectional.
2.2. MultiplexedMultiplexed
address/Data Busaddress/Data Bus:- The:- The
signal lines AD7-AD0 aresignal lines AD7-AD0 are
bidirectional .They are userbidirectional .They are user
as lower order address busas lower order address bus
as well as the data busas well as the data bus
3.3. Power SupplyPower Supply :- It needs:- It needs
the +5V power supply.the +5V power supply.
4.4. Serial I/O PortsSerial I/O Ports :- It has:- It has
two pins to implementtwo pins to implement
serial transmission , Serialserial transmission , Serial
input data (SID) & serialinput data (SID) & serial
output data (SOD).output data (SOD).
Functional Block Diagram Of 8085 :-Functional Block Diagram Of 8085 :-
Let us look at the blockLet us look at the block
diagram of 8085.diagram of 8085.
It includes ALU , timingIt includes ALU , timing
& control unit,& control unit,
instruction register &instruction register &
decoder , registerdecoder , register
array, interruptsarray, interrupts
control & serial I/Ocontrol & serial I/O
control.control.
Arithmetic Logical Unit (ALU)Arithmetic Logical Unit (ALU) :- ALU:- ALU
performs arithmetic ,logic and rotateperforms arithmetic ,logic and rotate
operations . The result is typicallyoperations . The result is typically
stored in accumulators . Accumulator ,stored in accumulators . Accumulator ,
temporary register and flag register istemporary register and flag register is
closely associated with ALU. Theclosely associated with ALU. The
temporary registers are used to hold thetemporary registers are used to hold the
data during arithmetic operations . Anddata during arithmetic operations . And
the result is typically stored inthe result is typically stored in
accumulator.accumulator.

More Related Content

What's hot

Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051hello_priti
 
program status word
program status wordprogram status word
program status wordsheetalverma38
 
Pic microcontroller architecture
Pic microcontroller architecturePic microcontroller architecture
Pic microcontroller architectureJamia Hamdard
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE Dr.YNM
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontrollerSiva Kumar
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]gauravholani
 
Pic 18 microcontroller
Pic 18 microcontrollerPic 18 microcontroller
Pic 18 microcontrollerAshish Ranjan
 
8251 usart programmable communication interface by aniket bhute
8251  usart  programmable communication interface by aniket bhute8251  usart  programmable communication interface by aniket bhute
8251 usart programmable communication interface by aniket bhuteAniket Bhute
 
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONSRamaPrabha24
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkarSAQUIB AHMAD
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorjhcid
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontrollerRAMPRAKASHT1
 
23. serial and parallel data communication
23. serial and parallel data communication23. serial and parallel data communication
23. serial and parallel data communicationsandip das
 

What's hot (20)

8085 microprocessor notes
8085 microprocessor notes8085 microprocessor notes
8085 microprocessor notes
 
Architecture of 8051
Architecture of 8051Architecture of 8051
Architecture of 8051
 
SHLD and LHLD instruction
SHLD and LHLD instructionSHLD and LHLD instruction
SHLD and LHLD instruction
 
program status word
program status wordprogram status word
program status word
 
Pic microcontroller architecture
Pic microcontroller architecturePic microcontroller architecture
Pic microcontroller architecture
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
 
Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]Pic microcontroller [autosaved] [autosaved]
Pic microcontroller [autosaved] [autosaved]
 
Pic 18 microcontroller
Pic 18 microcontrollerPic 18 microcontroller
Pic 18 microcontroller
 
8251 usart programmable communication interface by aniket bhute
8251  usart  programmable communication interface by aniket bhute8251  usart  programmable communication interface by aniket bhute
8251 usart programmable communication interface by aniket bhute
 
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
8086 architecture
8086 architecture8086 architecture
8086 architecture
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
 
TMS320C5x
TMS320C5xTMS320C5x
TMS320C5x
 
23. serial and parallel data communication
23. serial and parallel data communication23. serial and parallel data communication
23. serial and parallel data communication
 
Unit4.addressing modes 54 xx
Unit4.addressing modes 54 xxUnit4.addressing modes 54 xx
Unit4.addressing modes 54 xx
 
8086 micro processor
8086 micro processor8086 micro processor
8086 micro processor
 

Similar to microprocessors

MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerMPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerRAHUL RANJAN
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_HarshitParkar6677
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_HarshitParkar6677
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)HarshitParkar6677
 
history of microprocessor.pptx
history of microprocessor.pptxhistory of microprocessor.pptx
history of microprocessor.pptxCefLlamelo
 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacingShamsul Huda
 
8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIRTHEE CAVE
 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentseceprinter6
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to MicroprocessorArsalan Qureshi
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessorKashyap Shah
 
microcontroller-8051-ppt
 microcontroller-8051-ppt microcontroller-8051-ppt
microcontroller-8051-pptjhcid
 
microcontroller-8051-ppt(1)
microcontroller-8051-ppt(1)microcontroller-8051-ppt(1)
microcontroller-8051-ppt(1)jhcid
 
TOPIC 2 - Evolution of Microprocessors.pptx
TOPIC 2 - Evolution of Microprocessors.pptxTOPIC 2 - Evolution of Microprocessors.pptx
TOPIC 2 - Evolution of Microprocessors.pptxENYUTU ELIA
 
Computer system architecture (microprocessor 8085) unit 4
Computer system architecture (microprocessor 8085) unit  4Computer system architecture (microprocessor 8085) unit  4
Computer system architecture (microprocessor 8085) unit 4Anjaan Gajendra
 

Similar to microprocessors (20)

MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerMPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
 
8085 notes g scheme
8085 notes g scheme8085 notes g scheme
8085 notes g scheme
 
8085 notes g scheme
8085 notes g scheme8085 notes g scheme
8085 notes g scheme
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_
 
Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_Microprocessors and its_applications_essay_
Microprocessors and its_applications_essay_
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)
 
history of microprocessor.pptx
history of microprocessor.pptxhistory of microprocessor.pptx
history of microprocessor.pptx
 
8085 full discription
8085 full discription8085 full discription
8085 full discription
 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacing
 
8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
 
microcontroller-8051-ppt
 microcontroller-8051-ppt microcontroller-8051-ppt
microcontroller-8051-ppt
 
microcontroller-8051-ppt(1)
microcontroller-8051-ppt(1)microcontroller-8051-ppt(1)
microcontroller-8051-ppt(1)
 
TOPIC 2 - Evolution of Microprocessors.pptx
TOPIC 2 - Evolution of Microprocessors.pptxTOPIC 2 - Evolution of Microprocessors.pptx
TOPIC 2 - Evolution of Microprocessors.pptx
 
Computer system architecture (microprocessor 8085) unit 4
Computer system architecture (microprocessor 8085) unit  4Computer system architecture (microprocessor 8085) unit  4
Computer system architecture (microprocessor 8085) unit 4
 
Introduction to 8085svv
Introduction to 8085svvIntroduction to 8085svv
Introduction to 8085svv
 

More from jhcid

wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecturejhcid
 
a-presentation-on-wireless-communication
 a-presentation-on-wireless-communication a-presentation-on-wireless-communication
a-presentation-on-wireless-communicationjhcid
 
sonar
sonarsonar
sonarjhcid
 
satellite-communications
 satellite-communications satellite-communications
satellite-communicationsjhcid
 
ppt-on-satellite
ppt-on-satelliteppt-on-satellite
ppt-on-satellitejhcid
 
satellite-communications
satellite-communicationssatellite-communications
satellite-communicationsjhcid
 
satellite-communication
 satellite-communication satellite-communication
satellite-communicationjhcid
 
satellite-communication-ppt
satellite-communication-pptsatellite-communication-ppt
satellite-communication-pptjhcid
 
radar
 radar radar
radarjhcid
 
radar
 radar radar
radarjhcid
 
radar-principles
radar-principlesradar-principles
radar-principlesjhcid
 
radar
radarradar
radarjhcid
 
cellular-communication
cellular-communicationcellular-communication
cellular-communicationjhcid
 
cellular communication
cellular communicationcellular communication
cellular communicationjhcid
 
-introduction-to-cellular-mobile-communications
-introduction-to-cellular-mobile-communications-introduction-to-cellular-mobile-communications
-introduction-to-cellular-mobile-communicationsjhcid
 
cellular-communications
 cellular-communications cellular-communications
cellular-communicationsjhcid
 
arduino-1
 arduino-1 arduino-1
arduino-1jhcid
 
arduino
 arduino arduino
arduinojhcid
 
arduino
arduinoarduino
arduinojhcid
 
arduino-ppt
 arduino-ppt arduino-ppt
arduino-pptjhcid
 

More from jhcid (20)

wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecture
 
a-presentation-on-wireless-communication
 a-presentation-on-wireless-communication a-presentation-on-wireless-communication
a-presentation-on-wireless-communication
 
sonar
sonarsonar
sonar
 
satellite-communications
 satellite-communications satellite-communications
satellite-communications
 
ppt-on-satellite
ppt-on-satelliteppt-on-satellite
ppt-on-satellite
 
satellite-communications
satellite-communicationssatellite-communications
satellite-communications
 
satellite-communication
 satellite-communication satellite-communication
satellite-communication
 
satellite-communication-ppt
satellite-communication-pptsatellite-communication-ppt
satellite-communication-ppt
 
radar
 radar radar
radar
 
radar
 radar radar
radar
 
radar-principles
radar-principlesradar-principles
radar-principles
 
radar
radarradar
radar
 
cellular-communication
cellular-communicationcellular-communication
cellular-communication
 
cellular communication
cellular communicationcellular communication
cellular communication
 
-introduction-to-cellular-mobile-communications
-introduction-to-cellular-mobile-communications-introduction-to-cellular-mobile-communications
-introduction-to-cellular-mobile-communications
 
cellular-communications
 cellular-communications cellular-communications
cellular-communications
 
arduino-1
 arduino-1 arduino-1
arduino-1
 
arduino
 arduino arduino
arduino
 
arduino
arduinoarduino
arduino
 
arduino-ppt
 arduino-ppt arduino-ppt
arduino-ppt
 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
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
 

Recently uploaded (20)

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
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
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
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
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 

microprocessors

  • 2. Microprocessor is a multipurpose, programable logical device that reads binary instructions from a storage device called memory. It accepts binary data as input and process data according to those instructions and provide result as output. What Is Microprocessor ?What Is Microprocessor ?
  • 3. After invention of transistors, integreted circuits (ICS) appeared on the scene at the end of 1950. IC consist of several transistors,diods and resistors on single chip. In 1960 Small Scale Integration (SSI) technology evolved. As semiconductor technology advanced ,more than 100 gates were fabricated on single chip this was Medium Scale Integrity (MSI). After that 1000 gates were fabricated on single chip this was Large Scale Integrity (LSI) . After that Very Large Scale (VLSI) . And because of LSI it become possible to built many computing functions on single chip and now it is known as MICROPROCESSOR . Evolution Of Microprocessor :-Evolution Of Microprocessor :-
  • 4. Generations Of Microprocessor :- First GenerationFirst Generation :- The first microprocessor introduced in market , that was Intel 4004. It was 4-bit microprocessor introduced in 1971. This was used in calculator . And also Toshiba’s T 3472 4-bit microprocessor was also introduced in this genration. Second GenerationSecond Generation :- In 1976 Intel’s 8-bit microprocessor 8085 was introduced. This was completely developed microprocessor at that time with CPU, ROM, RAM , clock , I/O ports all is single package. Also Motorola introduced MC 6801 8-bit microprocessor.
  • 5. Third GenerationThird Generation :-The other major direction of microprocessor:-The other major direction of microprocessor evolution has been towards one which performs all functions ofevolution has been towards one which performs all functions of a microcomputer . Intel introduced its high performance 16-bita microcomputer . Intel introduced its high performance 16-bit microprocessor in 1978 that was microprocessor 8086 now it ismicroprocessor in 1978 that was microprocessor 8086 now it is called as APX 86 . Another examples are Intel 8088, Zylogcalled as APX 86 . Another examples are Intel 8088, Zylog z8000, M 6800 etc. these all are 16 bit microprocessor.z8000, M 6800 etc. these all are 16 bit microprocessor. Fourth GenerationFourth Generation :- Recently in 1981 Intel introduced 32-bit:- Recently in 1981 Intel introduced 32-bit microprocessor 80386 which can access physical memory up to 4microprocessor 80386 which can access physical memory up to 4 gega bytes . Also M68020, HP32, iAPX432 32-bitgega bytes . Also M68020, HP32, iAPX432 32-bit microprocessors were introduced.microprocessors were introduced. Fifth GenerationFifth Generation :- Now we are in fifth generation Pentium I , II,:- Now we are in fifth generation Pentium I , II, III , IV are recently introduced microprocessors by Intel. AndIII , IV are recently introduced microprocessors by Intel. And now a days Intel Dual Core ,Intel XEON, core i3 , core i5, corenow a days Intel Dual Core ,Intel XEON, core i3 , core i5, core i7 are most advanced microprocessors.i7 are most advanced microprocessors.
  • 6. Block Diagram For Generic Microprocessor :-Block Diagram For Generic Microprocessor :- Before studying 8085 microprocessor,Before studying 8085 microprocessor, let us understand the block diagram oflet us understand the block diagram of generic microprocessor i.e. generalgeneric microprocessor i.e. general microprocessor. The block diagrammicroprocessor. The block diagram consist of :consist of : 1.1. Arithmetic Logic Unit (Arithmetic Logic Unit (ALUALU).). 2.2. Several registersSeveral registers : Instruction registers,: Instruction registers, accumulator, status registeraccumulator, status register ,temporary registers , stack pointers,,temporary registers , stack pointers, data address registers.data address registers. 3.3. Program counter.Program counter. 4.4. Instruction decoder.Instruction decoder. 5.5. Timing and control section.Timing and control section. 6.6. Bus buffers and latches.Bus buffers and latches. 7.7. Internal buses and control lines.Internal buses and control lines. 8.8. Several control I/P & O/P .Several control I/P & O/P . 9.9. Interrupt control.Interrupt control.
  • 7. 1.1. Address BusAddress Bus :- It is a group of 16 lines and it is unidirectional:- It is a group of 16 lines and it is unidirectional i.e. bits are flows in one direction –from MPU to peripherali.e. bits are flows in one direction –from MPU to peripheral device.device. 2.2. Data BusData Bus :- It is group of 8 lines used for data flow . It is:- It is group of 8 lines used for data flow . It is bidirectional , It flows in both directions between MPU &bidirectional , It flows in both directions between MPU & peripheral & memory . Actually it is used to transferring data.peripheral & memory . Actually it is used to transferring data. 3.3. Data Address RegisterData Address Register :- It is a two 8 bit register that can be:- It is a two 8 bit register that can be used separately or as combined pair. They are labeled as H & L.used separately or as combined pair. They are labeled as H & L. 4.4. AccumulatorAccumulator :- It is the 8-bit register generally used to store the:- It is the 8-bit register generally used to store the 8-bit data in ALU & in logical operations . The result is stored is8-bit data in ALU & in logical operations . The result is stored is accumulator.accumulator. 5.5. Program counterProgram counter :- It is the 16-bit register it stores the address:- It is the 16-bit register it stores the address of next instruction to be executed.of next instruction to be executed. 6.6. Bus Buffer & LatchesBus Buffer & Latches :- A latch is the flip-flop. It is used to:- A latch is the flip-flop. It is used to store one bit of information.store one bit of information.
  • 8. 8085 Microprocessor :-8085 Microprocessor :- Intel’s 8085 is a 8-bit general purposeIntel’s 8085 is a 8-bit general purpose microprocessor. This microprocessor ismicroprocessor. This microprocessor is capable of addressing 64k of memory.capable of addressing 64k of memory. This device has 40 pins, requires +5This device has 40 pins, requires +5 single phase clock. It is the enhancedsingle phase clock. It is the enhanced version of 8080. It is upward compatibleversion of 8080. It is upward compatible with 8080.with 8080. The 8085 Pin Diagram & Function:-The 8085 Pin Diagram & Function:- 80858085 is a 40 pin dual-in-line package (DIP).is a 40 pin dual-in-line package (DIP). All pins are divided into six groups :All pins are divided into six groups : 1.1. Address bus.Address bus. 2.2. Multiplexed address/Data bus.Multiplexed address/Data bus. 3.3. Control & status signalsControl & status signals 4.4. Power supply & frequency signals.Power supply & frequency signals. 5.5. Externally initiated signals.Externally initiated signals. 6.6. Serial I/O portsSerial I/O ports
  • 9. 1.1. Address BusAddress Bus :- 8085 has:- 8085 has signal 8 lines A15 –A8 thatsignal 8 lines A15 –A8 that are unidirectional.are unidirectional. 2.2. MultiplexedMultiplexed address/Data Busaddress/Data Bus:- The:- The signal lines AD7-AD0 aresignal lines AD7-AD0 are bidirectional .They are userbidirectional .They are user as lower order address busas lower order address bus as well as the data busas well as the data bus 3.3. Power SupplyPower Supply :- It needs:- It needs the +5V power supply.the +5V power supply. 4.4. Serial I/O PortsSerial I/O Ports :- It has:- It has two pins to implementtwo pins to implement serial transmission , Serialserial transmission , Serial input data (SID) & serialinput data (SID) & serial output data (SOD).output data (SOD).
  • 10. Functional Block Diagram Of 8085 :-Functional Block Diagram Of 8085 :- Let us look at the blockLet us look at the block diagram of 8085.diagram of 8085. It includes ALU , timingIt includes ALU , timing & control unit,& control unit, instruction register &instruction register & decoder , registerdecoder , register array, interruptsarray, interrupts control & serial I/Ocontrol & serial I/O control.control.
  • 11. Arithmetic Logical Unit (ALU)Arithmetic Logical Unit (ALU) :- ALU:- ALU performs arithmetic ,logic and rotateperforms arithmetic ,logic and rotate operations . The result is typicallyoperations . The result is typically stored in accumulators . Accumulator ,stored in accumulators . Accumulator , temporary register and flag register istemporary register and flag register is closely associated with ALU. Theclosely associated with ALU. The temporary registers are used to hold thetemporary registers are used to hold the data during arithmetic operations . Anddata during arithmetic operations . And the result is typically stored inthe result is typically stored in accumulator.accumulator.