SlideShare a Scribd company logo
1 of 17
Intel 8085-Architecture
7/8/2015 8085 CPU- Architecture 1
7/8/2015 8085 CPU- Architecture 2
Functional blocks
• Registers
• ALU
• Instruction decoder and machine cycle encoder
• Address buffer
• Address / Data buffer
• Incrementer / Decrementer Address Latch
• Interrupt control
• Serial I/O control
• Timing and control circuitry
7/8/2015 8085 CPU- Architecture 3
1.Registers
• General purpose registers
• Temporary registers
• Special purpose registers
• Sixteen bit registers
7/8/2015 8085 CPU- Architecture 4
General purpose registers
• B,C,D,E,H,L are 8 bit registers.
• Combination of BC,DE,HL registers are form a 16 bit
registers
• HL pair also function as a data pointer or memory pointer
• To store intermediate results in their memory
7/8/2015 8085 CPU- Architecture 5
Temporary registers
• Temporary storage registers to store one input
for arithmetic and logical operations
• Programmer cannot access this registers
externally
• W and Z registers are used as temp. registers.
7/8/2015 8085 CPU- Architecture 6
Special purpose registers
• Accumulator – tri-state 8 bit register, used in
arithmetic logical operations and mostly the
performed results are stored in it.
• Flag Register-8 bit registers.
Sign Flag- D7-1 the num is negative
D7-0 the num is positive
Zero Flag- set if ALU result is zero
Reset if ALU result is non-zero
7/8/2015 8085 CPU- Architecture 7
• Auxiliary carry flag
flag is set if the bit is overflow out of bit 3.
Parity flag
-the number of 1’s present in accumulator,
-Even parity means flag set
-Odd Parity means flag reset
Carry Flag
-flag is set if there is an overflow of bit 7.
7/8/2015 8085 CPU- Architecture 8
16-bit registers
• Program counter (PC)
-stores the address of next instruction to be
fetched.
-PC acts as a pointer to the next instruction.
• Stack pointer (SP)
- to hold the address of the most recent stack
entry.
7/8/2015 8085 CPU- Architecture 9
ALU
• Addition , Subtraction
• Logical operations
- AND,OR,EX-OR.
7/8/2015 8085 CPU- Architecture 10
Instruction decoder
• Fetch and store the opcode in instruction
register.
• Decodes the opcode and gives timing and
control signals which control reg.,data
buffers,ALU,external peripherals.
7/8/2015 8085 CPU- Architecture 11
Address buffer
• 8-bit unidirectional buffer
• Tri-state high order address bus under such
conditions like halt,hold , reset.
7/8/2015 8085 CPU- Architecture 12
Address /data buffer
• 8-bit unidirectional buffer
• Low order address bus and data bus
7/8/2015 8085 CPU- Architecture 13
Incrementer /Decrementer latch
• 16-bit register
• Used to INC / DEC. the contents of program
counter and stack pointer
7/8/2015 8085 CPU- Architecture 14
Interrupt control
• Sometimes there will be need to make a
interrupt to allow or block the signals for
some time.
• RST5.5,RST 6.5,RST7.5 ,TRAP,INTR AND INTA.
7/8/2015 8085 CPU- Architecture 15
Serial I/O control
• SID-Serial input data for receive data.
• SOD-Serial output data for sending data.
7/8/2015 8085 CPU- Architecture 16
Timing and control
• For fetching and decoding operations and
generating appropriate signals for instruction
execution ,control circuitry.
7/8/2015 8085 CPU- Architecture 17

More Related Content

What's hot

8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
Reevu Pal
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
Iama Marsian
 

What's hot (20)

8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
8085 Microprocessor Architecture
8085 Microprocessor Architecture8085 Microprocessor Architecture
8085 Microprocessor Architecture
 
Microprocessor 8085 architecture ppt. april 2013
Microprocessor 8085 architecture ppt. april 2013Microprocessor 8085 architecture ppt. april 2013
Microprocessor 8085 architecture ppt. april 2013
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
 
8085 Microprocessor
8085 Microprocessor8085 Microprocessor
8085 Microprocessor
 
8085 architecture
8085 architecture8085 architecture
8085 architecture
 
microprocessor 8085
microprocessor 8085microprocessor 8085
microprocessor 8085
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
Mp 8085
Mp 8085Mp 8085
Mp 8085
 
Microprocessor 8085
Microprocessor 8085Microprocessor 8085
Microprocessor 8085
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 
Architecture of computer
Architecture of computerArchitecture of computer
Architecture of computer
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3Microprocessor 8085 Chapter 3
Microprocessor 8085 Chapter 3
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
8085 microproceesor ppt
8085 microproceesor ppt8085 microproceesor ppt
8085 microproceesor ppt
 

Similar to Intel 8085 architecture

microprocessor .pptx
microprocessor .pptxmicroprocessor .pptx
microprocessor .pptx
Akshit Jain
 

Similar to Intel 8085 architecture (20)

Basic 8085 Architecture.pptx
Basic 8085 Architecture.pptxBasic 8085 Architecture.pptx
Basic 8085 Architecture.pptx
 
Microprocessor and Microcontroller lec2
Microprocessor and Microcontroller lec2Microprocessor and Microcontroller lec2
Microprocessor and Microcontroller lec2
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
 
Microprocessor systems 8085(2)
Microprocessor systems 8085(2)Microprocessor systems 8085(2)
Microprocessor systems 8085(2)
 
Architecture of 8085
Architecture of 8085Architecture of 8085
Architecture of 8085
 
Architecture of 8085
Architecture of 8085Architecture of 8085
Architecture of 8085
 
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
 
Ree602 microprocessor unit ii
Ree602  microprocessor unit iiRee602  microprocessor unit ii
Ree602 microprocessor unit ii
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Unit 1 Microprocessor 8085.pptx
Unit 1 Microprocessor 8085.pptxUnit 1 Microprocessor 8085.pptx
Unit 1 Microprocessor 8085.pptx
 
microprocessor .pptx
microprocessor .pptxmicroprocessor .pptx
microprocessor .pptx
 
Microprocessor 8085 Basics
Microprocessor 8085 BasicsMicroprocessor 8085 Basics
Microprocessor 8085 Basics
 
12 mt06ped001
12 mt06ped001 12 mt06ped001
12 mt06ped001
 
MECHATRONICS-UNIT 2-8085 MICROPROCESSOR AND 8051 MICROCONTROLLER .pptx
MECHATRONICS-UNIT 2-8085 MICROPROCESSOR AND 8051 MICROCONTROLLER .pptxMECHATRONICS-UNIT 2-8085 MICROPROCESSOR AND 8051 MICROCONTROLLER .pptx
MECHATRONICS-UNIT 2-8085 MICROPROCESSOR AND 8051 MICROCONTROLLER .pptx
 
8051 microcontroller
8051 microcontroller 8051 microcontroller
8051 microcontroller
 
Microprocessors 8085 architecture
Microprocessors 8085 architectureMicroprocessors 8085 architecture
Microprocessors 8085 architecture
 
Unit 4.pptx
Unit 4.pptxUnit 4.pptx
Unit 4.pptx
 
MICROCONTROLLER - INTEL 8051
MICROCONTROLLER - INTEL 8051MICROCONTROLLER - INTEL 8051
MICROCONTROLLER - INTEL 8051
 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Recently uploaded (20)

ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
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...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
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
 
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...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
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
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 

Intel 8085 architecture

  • 2. 7/8/2015 8085 CPU- Architecture 2
  • 3. Functional blocks • Registers • ALU • Instruction decoder and machine cycle encoder • Address buffer • Address / Data buffer • Incrementer / Decrementer Address Latch • Interrupt control • Serial I/O control • Timing and control circuitry 7/8/2015 8085 CPU- Architecture 3
  • 4. 1.Registers • General purpose registers • Temporary registers • Special purpose registers • Sixteen bit registers 7/8/2015 8085 CPU- Architecture 4
  • 5. General purpose registers • B,C,D,E,H,L are 8 bit registers. • Combination of BC,DE,HL registers are form a 16 bit registers • HL pair also function as a data pointer or memory pointer • To store intermediate results in their memory 7/8/2015 8085 CPU- Architecture 5
  • 6. Temporary registers • Temporary storage registers to store one input for arithmetic and logical operations • Programmer cannot access this registers externally • W and Z registers are used as temp. registers. 7/8/2015 8085 CPU- Architecture 6
  • 7. Special purpose registers • Accumulator – tri-state 8 bit register, used in arithmetic logical operations and mostly the performed results are stored in it. • Flag Register-8 bit registers. Sign Flag- D7-1 the num is negative D7-0 the num is positive Zero Flag- set if ALU result is zero Reset if ALU result is non-zero 7/8/2015 8085 CPU- Architecture 7
  • 8. • Auxiliary carry flag flag is set if the bit is overflow out of bit 3. Parity flag -the number of 1’s present in accumulator, -Even parity means flag set -Odd Parity means flag reset Carry Flag -flag is set if there is an overflow of bit 7. 7/8/2015 8085 CPU- Architecture 8
  • 9. 16-bit registers • Program counter (PC) -stores the address of next instruction to be fetched. -PC acts as a pointer to the next instruction. • Stack pointer (SP) - to hold the address of the most recent stack entry. 7/8/2015 8085 CPU- Architecture 9
  • 10. ALU • Addition , Subtraction • Logical operations - AND,OR,EX-OR. 7/8/2015 8085 CPU- Architecture 10
  • 11. Instruction decoder • Fetch and store the opcode in instruction register. • Decodes the opcode and gives timing and control signals which control reg.,data buffers,ALU,external peripherals. 7/8/2015 8085 CPU- Architecture 11
  • 12. Address buffer • 8-bit unidirectional buffer • Tri-state high order address bus under such conditions like halt,hold , reset. 7/8/2015 8085 CPU- Architecture 12
  • 13. Address /data buffer • 8-bit unidirectional buffer • Low order address bus and data bus 7/8/2015 8085 CPU- Architecture 13
  • 14. Incrementer /Decrementer latch • 16-bit register • Used to INC / DEC. the contents of program counter and stack pointer 7/8/2015 8085 CPU- Architecture 14
  • 15. Interrupt control • Sometimes there will be need to make a interrupt to allow or block the signals for some time. • RST5.5,RST 6.5,RST7.5 ,TRAP,INTR AND INTA. 7/8/2015 8085 CPU- Architecture 15
  • 16. Serial I/O control • SID-Serial input data for receive data. • SOD-Serial output data for sending data. 7/8/2015 8085 CPU- Architecture 16
  • 17. Timing and control • For fetching and decoding operations and generating appropriate signals for instruction execution ,control circuitry. 7/8/2015 8085 CPU- Architecture 17