Professional Documents
Culture Documents
Chapter1 8085 Note1 2021
Chapter1 8085 Note1 2021
e
un
,P
Sinhgad College of Arts,
on
ga
be
Science and Commerce
m
,A
r.)
(Jr.College)&C
(J
AS
Ambegaon (Bk)
O
SC
be
m
,A
r.)
(J
Mrs. Taraka Ghamande
&C
AS
,P
un
e
Microprocessor
Computer's Central Processing Unit (CPU) built on
a single Integrated Circuit (IC) is called a
e
un
microprocessor.
,P
on
ga
A digital computer with one microprocessor which
be
m
acts as a CPU is called microcomputer.
,A
r.)
(J
&C
It is a programmable, multipurpose, clock -driven,
AS
e
un
•Where ALU performs arithmetic and logical
,P
on
operations on the data received from an input device
ga
be
or memory.
m
,A
r.)
•Control unit controls the instructions and flow of data
(J
&C
within the computer.
AS
O
SC
e
The first generation microprocessors were introduced
un
,P
in the year 1971-1972 by Intel Corporation. It was
on
named Intel 4004 since it was a 4-bit processor.
ga
be
It was a processor on a single chip. It could perform
m
,A
simple arithmetic and logical operations such as
r.)
addition, subtraction, Boolean OR and Boolean AND.
(J
&C
It had a control unit capable of performing control
AS
O
e
un
introduced in 1973 again by Intel. It was a first 8 - bit
,P
microprocessor which could perform arithmetic and
on
ga
logic operations on 8-bit words. It was Intel 8008, and
be
another improved version was Intel 8088.
m
,A
r.)
Third Generation (16 - bit Microprocessor)
(J
&C
The third generation microprocessors, introduced in
AS
e
un
80386.
,P
on
Intel also introduced 80486 ,with built in math
ga
be
coprocessor.(twice as fast as 80386)
m
,A
Fifth Generation (64 - bit Microprocessors)
r.)
(J
From 1995 to now we are in the fifth generation. After
&C
80856, Intel came out with a new processor namely
AS
O
e
Quad, Octa Core processors.
un
,P
Advanced Microprocessors after 20th Century
on
ga
2003—Pentium 4EE
be
m
2004– Pentium 4E
,A
r.)
2006 – Intel Core 2(64 bit)
(J
&C
2007 – Pentium Dual Core
AS
Advanced Features
O
SC
e
MHz Microprocessor
un
,P
8086 1978 16-bit 1MB 40 5-8 Widely used in
on
MHz PC/XT
ga
80286 1982 16-bit 16MB real, 4 68 6-12.5 Widely used in
be
GB virtual MHz PC/AT
m
,A
r.)
80386 1985 32-bit 4GB real, 132 20-33 Contains MMU on
(J
&C 64TB virtual 14X14 MHz chip
PGA
AS
Pentium 1993 32- 4GB 237 60- Contains 2 ALUs,2 Caches, FPU,
bit real,32-bit PGA 200 3.3 Million transistors, 3.3 V,
address,64- 7.5 million transistors
bit data bus
Pentium 1995 32- 64GB real, 387 150- It is a data flow processor. It
e
un
Pro bit 36-bit PGA 200 contains second level cache
address MHz also,3.3 V
,P
bus
on
Pentium II 1997 32- - - 233- All features Pentium pro plus
ga
bit 400 MMX technology,3.3 V, 7.5
MHz million transistors
be
Pentium 1999 32- 64GB 370 600- Improved version of Pentium
m
III bit PGA 1.3 II; 70 new SIMD instructions
,A
MHz
r.)
Pentium 4 2000 32- 64GB 423 600- Improved version of Pentium
(J
bit &C PGA 1.3 III
GHz
AS
1.3
SC
GHz
e
un
SIMD
,P
instructions
on
Pentium 2000 32- 64GB 423 600- Improved
ga
4 bit PGA 1.3 version of
be
GHz Pentium III
m
,A
Itanium 2001 64- 64 423 733 64-bit EPIC
r.)
bit address PGA MHz- Processor
(J
lines
&C 1.3
GHz
AS
O
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
1) Draw the diagram of the Microcomputer
,P
organization & explain the functionality of each
on
ga
block in that.
be
m
,A
r.)
2) Write a short note on the evolution of
(J
&C
microprocessor
AS
O
SC
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
,P
on
2) Manufactured with N-MOS (n-type Metal Oxide
ga
Semiconductor) technology implemented with 6200
be
m
transistors.
,A
r.)
(J
&C
3)It has 16-bit address lines - A0-A15 (to point the
AS
e
interrupt request.
un
,P
Requires a signal +5V power supply and operates at 3.2
on
ga
MHZ single phase clock with maximum clock
be
frequency 6 MHz and minimum clock frequency 500
m
,A
kHz.
r.)
(J
&C
AS
e
un
The address bus has 8 signal lines A8 – A15 which are
,P
on
unidirectional.
ga
The other 8 address bits are multiplexed (time shared) with the 8
be
m
data bits.
,A
r.)
So, the bits AD0 – AD7 are bi-directional and serve as A0 – A7
(J
and D0 – D7 at the same time.
&C
AS
address bits during the early part, then during the later part of
SC
e
un
with the other units using a 16-bit address bus, an 8-bit data bus and a
,P
control bus.
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
The pins on the chip can be grouped into 6 groups:
,P
on
Address Bus.
ga
Data Bus.
be
m
,A
Control and Status Signals.
r.)
(J
Power supply and frequency.
&C
AS
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
There are 4 main control and status signals. These are:
,P
ALE: Address Latch Enable. This signal is a pulse that become 1 when the
on
AD0 – AD7 lines have an address on them. It becomes 0 after that. This
ga
signal can be used to enable a latch to save the address bits from the AD
be
m
lines.
,A
RD: Read. Active low.
r.)
(J
WR: Write. Active low. &C
IO/M: This signal specifies whether the operation is a memory operation
AS
e
un
,P
on
ga
2)Draw the diagram of generic microprocessor.
be
m
,A
r.)
3) Why the bus in 8085 is known as multiplexed
(J
&C
bus? Explain it.
AS
O
SC
e
un
with the other units using a 16-bit address bus, an 8-bit data bus and a
,P
control bus.
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
There are 4 main control and status signals. These are:
,P
ALE: Address Latch Enable. This signal is a pulse that become 1 when the
on
AD0 – AD7 lines have an address on them. It becomes 0 after that. This
ga
signal can be used to enable a latch to save the address bits from the AD
be
m
lines.
,A
RD: Read. Active low.
r.)
(J
WR: Write. Active low. &C
IO/M: This signal specifies whether the operation is a memory operation
AS
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
There are 3 important pins in the frequency control group.
,P
on
X0 and X1 are the inputs from the crystal or clock
ga
generating circuit.
be
The frequency is internally divided by 2.
m
,A
So, to run the microprocessor at 3 MHz, a clock running
r.)
(J
at 6 MHz should be connected to the X0 and X1 pins.
&C
AS
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
Sinhgad_CS_Dept 33
Interrupt signals
e
An interrupt is a hardware-initiated subroutine CALL.
un
,P
When interrupt pin is activated, an ISR will be called,
on
ga
interrupting the program that is currently executing.
be
m
,A
Pin Subroutine Location
r.)
(J
TRAP &C 0024
RST 5.5 002C
AS
O
e
un
,P
Following are the two kind of RESET signals:
on
ga
RESET IN: an active low input signal, Program Counter
be
(PC) will be set to 0 and thus MPU will reset.
m
,A
r.)
(J
RESET OUT: an output reset signal to indicate that the
&C
μp was reset (i.e. RESET IN=0). It also used to reset
AS
O
external devices.
SC
e
un
the use of the MPU buses.
,P
on
ga
be
Allows external IO devices to gain high speed access to the
m
memory.
,A
r.)
Example of IO devices that use DMA: disk memory system.
(J
&C
AS
Sinhgad_CS_Dept 36
A closer look at the 8085
Architecture
e
un
,P
on
ga
be
Now, let’s look at some of its features with more
m
details.
,A
r.)
(J
&C
AS
O
SC
e
un
,P
on
ga
be
m
,A
r.)
(J
&C
AS
O
SC
e
un
1)Draw the pin diagram of 8085 microprocessor.
,P
on
ga
be
2) State the interrupts available in 8085.
m
,A
r.)
(J
3) Explain the use of HOLD & HLDA pin.
&C
AS
O
SC