8085 Microprocessor

Ermak99 303 views 15 slides Dec 27, 2017
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

The basic introduction of 8085 Microprocessor.


Slide Content

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
8085 Microprocessor
Manish Tailor
Malaviya National Institute of Technology, Jaipur
December 29, 2017
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Table of Contents
Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
What is Microprocessor
History of Microprocessor
What is Microprocessor
A microprocessor is a controlling unit of a micro-computer,
fabricated on a small chip capable of performing Arithmetic Logical
Unit (ALU) operations and communicating with the other devices
connected to it.
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
What is Microprocessor
History of Microprocessor
History of Microprocessor
Processor
Production Date
(Year)
Word
Size
(Bit)
Number
of Transistor
Clock
Rate
4004 1971 4 2300 108 kHz
8008 1972 8 3500 200 kHz
8080 1974 8 6000 2 MHz
8085 1976 8 6500 3.2 MHz
8086 1978 16 29000 5 MHz
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Conguration
Pin Diagram
Conguration
I8-bit data bus.
I16-bit address bus, which can address upto 64KB.
IA 16-bit program counter.
IA 16-bit stack pointer.
ISix 8-bit registers arranged in pairs: BC, DE, HL.
IRequires +5V supply to operate at 3.2 MHZ single phase
clock.
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Conguration
Pin Diagram
Pin Diagram
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Buses in 8085
IAddress bus : The Address Bus consists of 16 wires, therefore
16 bits. Its "width" is 16 bits. A 16 bit binary number allows
216 dierent numbers, or 32000 dierent numbers.
IData Bus : The Data Bus typically consists of 8 wires.
Therefore, 28 combinations of binary digits. Data bus used to
transmit "data", ie information, results of arithmetic, etc,
between memory and the microprocessor.
IControl Bus : Control Bus are various lines which have
specic functions for coordinating and controlling uP
operations. Eg: Read/NotWrite line, single binary digit.
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Buses in 8085
IAddress bus : The Address Bus consists of 16 wires, therefore
16 bits. Its "width" is 16 bits. A 16 bit binary number allows
216 dierent numbers, or 32000 dierent numbers.
IData Bus : The Data Bus typically consists of 8 wires.
Therefore, 28 combinations of binary digits. Data bus used to
transmit "data", ie information, results of arithmetic, etc,
between memory and the microprocessor.
IControl Bus : Control Bus are various lines which have
specic functions for coordinating and controlling uP
operations. Eg: Read/NotWrite line, single binary digit.
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Buses in 8085
IAddress bus : The Address Bus consists of 16 wires, therefore
16 bits. Its "width" is 16 bits. A 16 bit binary number allows
216 dierent numbers, or 32000 dierent numbers.
IData Bus : The Data Bus typically consists of 8 wires.
Therefore, 28 combinations of binary digits. Data bus used to
transmit "data", ie information, results of arithmetic, etc,
between memory and the microprocessor.
IControl Bus : Control Bus are various lines which have
specic functions for coordinating and controlling uP
operations. Eg: Read/NotWrite line, single binary digit.
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Instruction Register/Decoder
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Timing and Control Circuit
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Accumulator and ALU
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Interrupt and Serial IO
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
Buses in 8085
Instruction Register/Decoder
Timing and Control Circuit
Accumulator and ALU
Interrupt and Serial IO
Registers
Registers
Manish Tailor 8085 Microprocessor

Introduction
Features of 8085 Microprocessor
8085 Microprocessor architecture
Reference
For Further Reading
1.
with 8085 , by "R. S. Gaonkar".
2. https://virtual8085.codeplex.com
3.http://www.dgtal-sysworld.co.in/2012/03/
8085-architecture.html
4.https://www.tutorialspoint.com/microprocessor/
microprocessor_8085_architecture.htm
Manish Tailor 8085 Microprocessor