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

What's hot (20)

PIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTESPIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTES
 
Pic16cxx instruction set
Pic16cxx instruction setPic16cxx instruction set
Pic16cxx instruction set
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
DMA and DMA controller
DMA and DMA controllerDMA and DMA controller
DMA and DMA controller
 
8086 microprocessor-architecture
8086 microprocessor-architecture8086 microprocessor-architecture
8086 microprocessor-architecture
 
CISC & RISC Architecture
CISC & RISC Architecture CISC & RISC Architecture
CISC & RISC Architecture
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
 
Unit II Arm 7 Introduction
Unit II Arm 7 IntroductionUnit II Arm 7 Introduction
Unit II Arm 7 Introduction
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
RISC - Reduced Instruction Set Computing
RISC - Reduced Instruction Set ComputingRISC - Reduced Instruction Set Computing
RISC - Reduced Instruction Set Computing
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
SRAM
SRAMSRAM
SRAM
 
Pic 18 microcontroller
Pic 18 microcontrollerPic 18 microcontroller
Pic 18 microcontroller
 
Digital Components
Digital ComponentsDigital Components
Digital Components
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O ports
 
PIC 16F877A by PARTHIBAN. S.
PIC 16F877A   by PARTHIBAN. S.PIC 16F877A   by PARTHIBAN. S.
PIC 16F877A by PARTHIBAN. S.
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 

Similar to microprocessors

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
eceprinter6
 

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 (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

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
ankushspencer015
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
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)

(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...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(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...
 
(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...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
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
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
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, ...
 
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
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
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...
 

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.