microprocessor
#2
[attachment=15508]
MICROPROCESSOR EVOLUTION
WHAT IS MICRO PROCESSOR ?

At abstract level, we can think as a small silicon chip that contains a CPU.
In the world of personal computers, the terms microprocessor and CPU are used interchangeably.
Microprocessors also control the logic of almost all digital devices, from clock radios to fuel-injection systems for automobiles.
WHY DO WE CALL THIS SILICON CHIP AS MICROPROCESSOR ?
The word MICROPROCESSOR can be break into two parts
Micro
Processor
Here micro indicates each component in this IC occupies only few microns of space while integration.
This is possible because of ULSI Technology where millions of components fix into a single chip.
Processor word indicates, this Digital IC is capable of perform operations like processing, controlling and much more.
Thus Microprocessors referred as the “Brain Of A Computer”.
Most of the time Microprocessor even referred as µp, Because of its size and operation.
WHO INVENTED THIS FIRST MICROPROCESSOR ?
Intel 4004 - The World's First Single Chip Microprocessor
In November, 1971, a company called Intel publicly introduced the world's first single chip microprocessor
The Intel 4004 invented by Intel engineers Federico Faggin, Ted Hoff, and Stan Mazor.
After the invention of integrated circuit revolutionized computer design,
The Intel 4004 chip took the integrated circuit down one step further by placing all the parts that made a computer think (i.e. central processing unit, memory, input and output controls) on one small chip. 
WHAT WAS THEN ?
After huge success , Demand for faster and smarter processor increased.
Then along with INTEL, new companies emerged
AMD (Advanced Micro Devices)
NEC (Nippon Electric Company)
Mitsubishi
OKI( Kibataro Oki Companies)
Siemens
Toshiba
USSR
Each company has its own advantages and disadvantages over each other.
HOW CAN WE SAY THIS PROCESSOR IS GOOD ?
On basis of three main factors we can conclude advancement of processors
Instruction set: The set of instructions that the microprocessor can execute.
Bandwidth : The number of bits processed in a single instruction.
Clock Speed :  clock speed determines how many instructions per second the processor  can execute
In addition to bandwidth and clock speed, microprocessors are classified as being either RISC (reduced instruction set computer) or CISC (complex instruction set computer).
INTEL FAMILY LIST
INTEL 8086-Features
8086 has 16-bit ALU; this means 16-bit numbers are directly processed It has 16-bit data bus, so it can read data or write data to memory or I/O ports either 16 bits or 8 bits at a time.
It has 20 address lines, so it can address up to 220 i.e. 1048576 = 1Mbytes of memory (words i.e. 16 bit numbers are stored in consecutive memory locations). Due to the 1Mbytes memory size multiprogramming is made feasible as well as several multiprogramming features have been incorporated in 8086 design.
8086 includes few features, which enhance multiprocessing capability (it can be used with math coprocessors like 8087, I/O processor 8089 etc).
Operates on +5v supply and single phase (single line) clock frequency.(Clock is generated by separate peripheral chip 8284).
8086 comes with different versions. 8086 runs at 5 MHz, 8086-2 runs at 8 MHz, 8086-1 runs at 10 MHz.
It comes in 40-pin configuration with HMOS technology having around 20,000 transistors in its circuitry.
It has multiplexed address and data bus like 8085 due to which the pin count is Reduced considerably.
Higher Throughput (Speed) (This is achieved by a concept called pipelining).

INTEL PENTIUM PROCESSOR-FEATURES
The Intel 8085 processor can execute only one instruction at a time. With superscalar execution, the Pentium processor can sometimes execute two instructions simultaneously.
Pipelining, allows the processor to overlap multiple instructions so that it takes less time to execute two instructions in a row. Because of its superscalar architecture, the Pentium processor has two independent processor pipelines.
64-Bit Bus: With its 64-bit-wide external data bus the Pentium processor
Floating-Point Optimization: The Pentium processor executes individual instructions faster through execution pipelining, which allows multiple floating-point instructions to be executed at the same time.
WHAT MAKES PENTIUM MUCH POPULAR THAN OTHER ?
Pentium processors become popular because of its Enhanced features and the capability.
uP CAPABLITIES AND FEATURES CAN BE INCREASED
By increasing the clock frequency
By increasing the word-width
By having a more effective caching Algorithm and the right cache size
By adding more functional units (e.g. ALU’s, FPU’s, Vector/SIMD units, etc.)
Improving the architecture.
By fabrication of uP using some advanced nano material to decrease heat generation.
By using multi core instead of single core processors
MULTI CORE PROCESSORS
Processors were originally developed with only one core.
The core is the part of the processor that actually performs the reading and executing of instructions.
A multi-core processor is a single component with two or more independent actual processors  in a single chip package.
A multi-core processor Implements  multiprocessing in a single physical package.
Designers may couple cores in a multi-core device tightly or loosely.
 For example, cores may or may not share caches, and they may implement message passing or shared memory inter-core communication methods. 
Common network topologies to interconnect cores include bus, ring, 2-dimensional mesh, and crossbar
Multi-core processors are widely used across many application domains including general-purpose , embedded, network, digital signal processing (DSP), and graphics.
The improvement in performance gained by the use of a multi-core processor depends very much on the software algorithms used and their implementation.
In particular, possible gains are limited by the fraction of the software that can be parallelized to run on multiple cores simultaneously; 
In the best case, so-called embarrassingly parallel problems may realize speedup factors near the number of cores, or even more if the problem is split up enough to fit within each core's cache
The parallelization of software is a significant ongoing topic of research . use of much slower main system memory.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: multiprogramming,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
microprocessor - by seminar class - 28-03-2011, 01:01 PM
RE: microprocessor - by smart paper boy - 29-08-2011, 12:24 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  8085 Microprocessor Architecture seminar class 2 4,652 23-11-2012, 01:28 PM
Last Post: seminar details
  MICROPROCESSOR INTEL 8086/8088 seminar class 0 3,362 24-03-2011, 10:42 AM
Last Post: seminar class
  Intel 8088 (8086) Microprocessor Structure seminar class 0 2,902 07-03-2011, 04:30 PM
Last Post: seminar class
Star HYPER-THREADING TECHNOLOGY IN INTEL XEON MICROPROCESSOR FAMILY seminar projects crazy 1 3,048 30-03-2010, 12:25 PM
Last Post: seminar topics
  Cell microprocessor architecture electronics seminars 0 1,148 14-11-2009, 07:45 PM
Last Post: electronics seminars
  Optimum Pipeline Depth of a Microprocessor nit_cal 0 1,232 30-10-2009, 03:58 PM
Last Post: nit_cal

Forum Jump: