1.evolution of Microprocessor
1.evolution of Microprocessor
4 Bit Microprocessor(4004)
Memory
Processor
00 18
1 1 Address Bus
01 09
10 17
Data Bus
11 25
Without Pipelining
1s 2s 3s 4s 5s 6s 7s 8s 9s
F1 D1 E1 F2 D2 E2 F3 D3 E3
With Pipelining
1s 2s 3s 4s 5s 6s 7s
F1 F2 F3
D1 E1 D2 E2 D3 E3
16-bit Microprocessors
• 80186
• More functional units added to the 8086
processor like on chip programmable timer unit
and programmable interrupt unit.
• 80286
• Execution speed is 4 MIPS.
• 24 bit address bus.
• Memory addressing capacity 16M byte.
• Supports virtual memory.
32-bit Microprocessors
• 80386
• It is a first 32 bit data bus introduced
• 32 bit address bus
• It can access 4GB memory
• With virtual memory 64terabytes
• It is designed for laptops.
• Special power management features were
added to work with batteries.
32-bit Microprocessors
• All the microprocessors discussed so far were general
purpose processors and could not handle
mathematical operations rapidly. For this reason,
8087, 80287, 80387 numeric data processing chips
called math co-processors were used.
• 80486
• Built in math co-processor in a single chip.
• It can also do floating point operations.
• Built in parity checker and generator.
• It executes 50MIPS.
64-bit Microprocessors
• PENTIUM series
• Pentium, Pentium Pro, Pentium II, Pentium III