Microprocessor
Microprocessor
Microprocessor
Subject:
Microprocessor based Systems
Topic:
Specifications of Different Microprocessors
Submitted to:
Engr. Tazeen Amber
Submitted By:
Mishal Shafiq 15CS01
Sidra Nazir 15CS07
Iqra Akram 15CS10
8-Bit Microprocessors
Intel 8008:
Introduced in 1972.
It was first 8-bit µP.
Max. CPU clock rate 0.2 MHz to 0.8 MHz
Could execute 50,000 instructions per second.
Common manufacturers Intel
Introduced in 1974.
It was also 8-bit µP.
Its clock speed was 2 MHz to 3.125 MHz
It had 6,000 transistors.
Was 10 times faster than 8008.
Could execute 5,00,000 instructions per second.
Min. feature size 6 μm
Applications:
The 8080 is used in many early microcomputers, such as the MITS Altair
8800 Computer, Processor Technology SOL-20 Terminal Computer and IMSAI
8080 Microcomputer, forming the basis for machines running the CP/M operating system.
An early industrial use of the 8080 is as the "brain" of the DatagraphiX Auto-COM (Computer
Output Microfiche) line of products which takes large amounts of user data from reel-to-reel
tape and images it onto microfiche. The Auto-COM instruments also include an entire
automated film cutting, processing, washing, and drying sub-system – quite a feat, both then
and in the 21st century, to all be accomplished successfully with only an 8-bit microprocessor
running at a clock speed of less than 1 MHz with a 64 KB memory limit. In addition, several
early arcade video games were built around the 8080 microprocessor, including Space Invaders,
one of the most popular arcade games ever made.
Intel 8085:
Introduced in 1976.
It was also 8-bit µP.
Min. feature size 3 μm
Its clock speed was 3 5 and 6 MHz
Its data bus is 8-bit and address bus is 16-bit.
It had 6,500 transistors.
Could execute 7,69,230 instructions per second.
It could access 64 KB of memory.
It had 246 instructions.
Over 100 million copies were sold.
16-bit Microprocessor:
Intel 8086:
Common Manufacturers Intel, AMD, NEC, Fujitsu, Harris (Intersil), OKI, Siemens AG, Texas
Instruments, Mitsubishi, Panasonic (Matsushita)
Intel 8088:
Introduced in 1979.
It was also 16-bit µP.
It was created as a cheaper version of Intel’s 8086.
It was a 16-bit processor with an 8-bit external bus.
Could execute 2.5 million instructions per second.
This chip became the most popular in the computer industry when IBM used it for its
first PC.
The 8088 is architecturally very similar to the 8086. The main difference is that there are
only 8 data lines instead of the 8086's 16 lines. All of the other pins of the device
perform the same function as they do with the 8086 with two exceptions.
Intel 80816:
Introduced in 1982.
They were 16-bit µPs.
Clock speed was 6 MHz to 25 MHz
80188 was a cheaper version of 80186 with an 8- bit external data bus.
They had additional components like:
Interrupt Controller
Clock Generator
Local Bus Controller
Counters
It was based on the Intel 8086 and, like it, had a 16-bit external data bus multiplexed
with a 20-bit address bus.
The 80186 would have been a natural successor to the 8086 in personal computers.
However, because its integrated hardware was incompatible with the hardware used in
the original IBM PC, the 80286 was used as the successor instead in the IBM PC/AT.
Application:
The Intel 80186 is intended to be embedded in electronic devices that are not primarily
computers. For example, its offshoot, Intel 80188 was embedded inside the Intel 14.4EX
modem released in 1991. The 16 MHz processor was used to perform complex algorithms
needed for forward error correction, Trellis coded modulation, and echo cancellation in the
modem.
Intel 80286:
Introduced in 1982.
It was 16-bit µP.
Its clock speed was 8 MHz.
Its data bus is 16-bit and address bus is 24-bit.
It could address 16 MB of memory.
It had 1,34,000 transistors.
It could execute 4 million instructions per second.
Company: Intel, IBM, AMD, Harris(Intersil), Siemens AG, Fujitsu
Instruction set: x86-16(with MMU)
Features:
Protected mode
OS Support
32-Bit processor
Intel 80386:
Introduced in 1986.
It was first 32-bit µP.
Its data bus is 32-bit and address bus is 32-bit.
It could address 4 GB of memory.
It had 2,75,000 transistors.
Min. feature Size 1.5µm to 1µm
Its clock speed varied from 16 MHz to 33 MHz depending upon the various versions.
Different versions:
80386 DX
80386 SX
80386 SL
Applications:
The first company to design and manufacture a PC based on the Intel 80386 was Compaq. By
extending the 16/24-bit IBM PC/AT standard into a natively 32-bit computing environment,
Compaq became the first third party to implement a major technical hardware advance on the
PC platform.
Intel 80486:
Introduced in 1989.
It was also 32-bit µP.
It had 1.2 million transistors.
Its clock speed varied from 16 MHz to 100 MHz depending upon the various versions.
It had five different versions:
80486 DX
80486 SX
80486 DX2
80486 SL
80486 DX4
8 KB of cache memory was introduced.
Application:
The 486DX2 66 MHz processor was popular on home-oriented PCs during the early to mid
1990s, toward the end of the MS-DOS gaming era. It was often coupled with a VESA Local
Bus video card.
The introduction of 3D computer graphics spelled the end of the 80486's reign, because 3D
graphics make heavy use of floating point calculations and require a faster CPU cacheand
more memory bandwidth. Developers began to target the P5 Pentium processor family almost
exclusively with x86 assembly language optimizations (e.g., Quake) which led to the usage of
terms like "Pentium compatible processor" for software requirements. Many of these games
required the speed of the P5 Pentium processor family's double-pipelined architecture.
32-Bit Microprocessors:
Intel Pentium:
Introduced in 1993.
It was also 32-bit µP.
It was originally named 80586.
Its clock speed was 66 MHz.
Its data bus is 32-bit and address bus is 32-bit.
It could address 4 GB of memory.
Could execute 110 million instructions per second.
Cache memory:
8 KB for instructions.
8 KB for data.
A dual-core processor is designed for users who frequently multitask (run multiple
programs at the same time) or who use multithreaded applications.
It supported SMT technology.
SMT: Simultaneously MultiThreading
E.g.: Adobe Photoshop supported SMT.
Improvements:
It is thinner than ever, are capable of starting in about half a second, and offer up to two and a
half times the performance and triple the battery life when compared to the computers many
people currently own.
Intel Core processors have been optimized to best run Windows* 10, enabling new
experiences, removing computing pain points and providing more secure computing.
64 BIT MICROPROCESSOR
A 64-bit processor is a microprocessor with a word size of 64 bits
Company:
64-bit extension mode is an enhancement to the IA-32 architecture originally designed by AMD
and later adopted by Intel.
Intel, IBM, Sun Microsystems, Hewlett Packard, and AMD currently develop or offer 64-bit
processors.
Specifications:
have 64-bit ALUs, 64-bit registers, 64-bit buses
have datapath widths, integer size, and memory address widths of 64 bitsn(eight
octets).
can store 264 or 18,446,744,073,709,551,616 values.
64-bit linear memory addressing
Physical memory support beyond 4GB (limited by the specific processor)
Eight new general-purpose registers (GPRs)
Eight new registers for streaming SIMD extensions (MMX, SSE, SSE2, and SSE3)
64-bit-wide GPRs and instruction pointers
Versions:
The first is for IA-64 processors, such as Itanium and Itanium 2, and has been available in a
released production version since 2001.
The latter is for IA-32 processors with 64-bit extensions, such as the Athlon 64, Opteron,
some Semprons, the Pentium D, the Pentium Extreme Edition, and some Xeon and Pentium
4 processors supporting 64-bit extensions.
Applications:
A 64-bit processor is a microprocessor with a word size of 64 bit, a requirement for
memory and data intensive applications such as
computer-aided design (CAD) applications
database management systems
technical and scientific applications
and high-performance servers.
The 64-bit processor is backwards compatible with older applications and operating
system.
It detects whether an application or operating system is 16-bit, 32-bit, or 64-bit and
computes accordingly. This is essential for enterprise situations where purchasing new
software is not feasible.