The Evolution Of The Microprocessor (2131 words) Essay

The Evolution Of The MicroprocessorThe
Evolution Of The Microprocessor
Only once in a lifetime will a new invention
come about to touch every aspect
of our lives. Such a device that
changes the way we work, live, and play is a special
one, indeed. The Microprocessor
has been around since 1971 years, but in the last few
years it has changed the American calculators
to video games and computers (Givone
1). Many microprocessors have been
manufactured for all sorts of products; some
have succeeded and some have not.


This paper will discuss the evolution and history
of the most prominent 16 and 32 bit microprocessors
in the microcomputer and how
they are similar to and different from
each other.

We will write a custom essay sample on
The Evolution Of The Microprocessor (2131 words) Essay
or any similar topic only for you
Order now


Because microprocessors are a subject that
most people cannot relate to and do
not know much about, this paragraph will
introduce some of the terms that will be in-
volved in the subsequent paragraphs.


Throughout the paper the 16-bit and 32-bit mi-
croprocessors are compared and contrasted.


The number 16 in the 16-bit microproces-
sor refers how many registers there are
or how much storage is available for the mi-
croprocessor (Aumiaux, 3). The microprocessor
has a memory address such as A16,
and at this address the specific commands
to the microprocessor are stored in the
memory of the computer (Aumiaux, 3).


So with the 16-bit microprocessor there are
576 places to store data. With the
32-bit microprocessor there are twice as many
places to store data making the microprocessor
faster.


Another common term which is mentioned
frequently in the paper is the oscil-
lator or the time at which the processors”clock” ticks. The oscillator is the pace
maker for the microprocessor which tells
what frequency the microprocessor can proc-
ess information, this value is measured
in Mega-hertz or MHz. A nanosecond is a
measurement of time in a processor, or
a billionth of a second. This is used to measure
the time it takes for the computer to
execute an instructions, other wise knows as a cy-
cle.


There are many different types of
companies of which all have their own family
of processors. Since the individual
processors in the families were developed over a
fairly long period of time, it is hard
to distinguish which processors were introduced in
order. This paper will mention the
families of processors in no particular order. The
first microprocessor that will be discussed
is the family of microprocessors called the
9900 series manufactured by Texas Instruments
during the mid-70s and was developed
from the architecture of the 900 minicomputer
series (Titus, 178). There were five dif-
ferent actual microprocessors that were
designed in this family, they were the
TMS9900, TMS9980A, TMS9981, TMS9985, and
the TMS9940. The TMS9900 was
the first of these microprocessors so
the next four of the microprocessors where simply
variations of the TMS9900 (Titus,
178). The 9900 series microprocessors runs with
64K memory and besides the fact that the
9900 is a 16-bit microprocessor, only 15 of
the address memory circuits are in use
(Titus, 179). The 16th address is used for the
computer to distinguish between word and
data functions (Titus, 179. The 9900 series
microprocessors runs from 300 nanoseconds
to 500 ns from 2MHz to 3.3MHz and
even some variations of the original microprocessor
where made to go up to 4MHz
(Avtar, 115).


The next microprocessor that will
be discussed is the LSI-11 which was pro-
duced from the structural plans of the
PDP-11 minicomputer family. There are three
microprocessors in the LSI-11 family they
are the LSI-11, LSI-11/2, and the much im-
proved over the others is the LSI-11/32
(Titus, 131). The big difference between the
LSI-11 family of microprocessors and other
similar microprocessors of its kind is they
have the instruction codes of a microcomputer
but since the LSI-11 microprocessor
originated from the PDP-11 family it is
a multi-microprocessor (Avtar, 207). The fact
that the LSI-11 microprocessor is a multi-microprocessor
means that many other mi-
croprocessors are used in conjunction
with the LSI-11 to function properly (Avtar,
207). The LSI-11 microprocessor
has a direct processing speed of 16-bit word and 7-
bit data, however the improved LSI-11/22
can directly process 64-bit data (Titus, 131).


The average time that the LSI-11 and LSI-11/2
process at are 380 nanoseconds, while
the LSI-11/23 is clocked at 300 nanoseconds
(Titus, 132). There are some great
strengths that lie in the LSI-11 family,
some of which are the efficient way at which
the microprocessor processes and the ability
to run minicomputer software which leads
to great hardware support (Avtar, 179).


Although there are many strengths to the LSI-
11 family there are a couple of weaknesses,
they have limited memory and the slow-
ness of speed at which the LSI-11 processes
at (Avtar, 179).


The next major microprocessors in
the microcomputing industry were the
Z8001 and Z8002, however when the microprocessor
entered into the market the term
Z8000 was used to mean either or both
of the microprocessors (Titus, 73). So when
describing the features of both the Z8001
and the Z8002, they will be referred to as the
Z8000. The microprocessor was designed
by the Zilog Corporation and put out on the
market in 1979 (Titus, 73). The
Z8000 are a lot like the many other previous micro-
processors except for the obvious fact
that it is faster and better, but are similar be-
cause they depend on their registers to
function properly (Titus, 73). The Z8000 was
improved by using 21 16-bit registers,
14 of them are used for general purposes opera-
tions (Titus, 73). The difference
with the Z8001 and the Z8002 is the Z8002 can only
address 65K bytes of memory, which is
fascinating compared to the microprocessors
earlier in time but is greatly inferior
to the Z8001 which can address 8M bytes (8000K)
of memory (Titus, 73). The addressing
memory between the two otherwise very simi-
lar microprocessors is drastically different
were as other functions of the microproces-
sors seem to be quite the same.


An example of this is the cycle time. The cycle time is
250 nanoseconds and the average number
of cycles that occur per instruction are be-
tween 10 and 14 for both microprocessors
(Avtar, 25).


The next microprocessor that will
be discussed is the 8086. This microproces-
sor is the best in my opinion, out of
all the 16-bit microprocessors. Not only because
the speeds of processing are tremendous,
but because it simply paved the way to the
32-bit microprocessors using various techniques
that will be discussed later. The 8086
was the second Intel microprocessor (being
preceded by the 8080) (Avtar, 19). The
8086 was introduced in early 1978 by Intel
(Avtar, 19). Like so many of the other
processors the 8086 is register oriented
with fourteen 16-bit registers, eight of which
are used for general processing purposes
(Avtar, 19). The 8086 can directly address
1MB (1,048,576 bytes) which is used only
in accessing Read Only Memory. The ba-
sic clock frequency for the 8086 is between
4MHz and 8MHz depending on the type
of 8086 microprocessor that is used (Avtar,
20).


Up until this point in the paper there
have been common reoccurring phrase
such as a microprocessor containing 14
16-bit registers. At this time in the evolution
of microprocessors come the 32-bit register,
which obviously has double the capacity
to hold information for the microprocessor.


Because of this simple increase of the
register capacity we have a whole different
type of microprocessor. Although the 16-
bit and 32-bit microprocessors are quite
different (meaning they have more compo-
nents and such), the 32-bit microprocessors
will be described in the same terms as the
16-bit microprocessors were.


The remainder of the paper will discuss
the 32-bit microprocessor series. The
external data bus is a term that will
be referred to in the remainder of the paper is. The
data bus is basically what brings data
from the memory to the processor and from the
processor to the memory (Givone, 123).


The data bus is similar to the registers located
on the microprocessor but are a little
bit slower to access (Givone, 123).


The first 32-bit microprocessor
in the microprocessor industry that will be dis-
cussed is the series 32000 family and
was originally built for main-frame computers.


In the 32000 family all of the different
microprocessors have the same 32-bit internal
structure; but may have external bus values
such as 8, 16, or 32 bits (Mitchell, 225). In
the 32000 family the microprocessors use
only 24 of the potential 32 bit addressing
space, giving the microprocessor a 16
Mbyte address space (Mitchell, 225). The 32-
bit registers are set up so there are
six 32-bit dedicated registers and then in combina-
tion there are two 16-bit dedicated registers
(Mitchell, 231). Each dedicated register
has its own type of specific information
that it holds for processing (Mitchell, 232).


The microprocessors oscillator (which
now comes from an external source) runs at 2.5
MHz, but due to a “divide-by-four prescaler”
the clock frequency runs at 10MHz.


There have been many new ideas put into
practice to improve the 32000 series micro-
processor generally and thus making it
run faster and more efficient.


The next family of microprocessor
which was fabricated for the microcomputer
is the MC68020 32-bit microprocessor which
is based on the MC68000 family. The
other microprocessors that are included
in this family are the MC68000, MC68008,
MC68010 and the MC68012 (Avtar, 302).


Before going into the types of components
that this microprocessor contains, it
should first be know that the making of the
MC68020 has been the product of 60 man-years
of designing including the manufac-
turing of the High-density Complementary
Metal Oxide Semiconductor giving the mi-
croprocessor high speed and low resistance
and heat loss (Avtar, 302). Because of all
the work that was put into the MC68020
and its other related microprocessors, it is an
extremely complex microprocessor.


The MC68020 operates in two modes, these are
the user mode(for application programs)
or the supervisor mode (the operating system
and other special functions) (Mitchell,
155). The user and supervisor modes all have
there own specific registers to operate
their functions. The user programming has 17
32-bit address registers, and an 8-bit
register (Mitchell, 155). Then the supervisor pro-
gramming has three 32-bit, an 8-bit and
two 3-bit registers for small miscellaneous
functions (Mitchell, 155). All of
these registers within the two modes are split up into
different groups which would hold different
information as usual, but this set up of
registers gives the microprocessors a
20 32-bit information storing capacity.


The next family of microprocessor
is Intel’s 80386 and 80486 families. The
80386 and 80486 were mostly over all better
then the other microprocessors being
made by the different companies in the
industry at this time, simply because Intel is
now the leading microprocessor producer
in today’s market. The 80386 was a product
that evolved from Intel’s very first microprocessor,
the 8-bit 8080 (Mitchell, 85). Then
next came the earlier mentioned 16-bit
8086. The reason why Intel did so well in the
market for microprocessors was because
every microprocessor that they made was
compatible with the previous and future
(Mitchell, 85). This means that if a piece of
software worked on the 8080 then it worked
on the future microprocessors and vice-a-
versa. Not only did Intel look forward
but they looked back. The main difference
between the 80386 and the other 32-bit
microprocessors is the added feature of a bar-
rel shifter (Mitchell, 88). The
barrel shifter allowed information to switch places mul-
tiple times in the registers within a
single cycle (Mitchell, 88). The microprocessor
contains 8 general purpose 32-bit registers,
but with the barrel shifter that is increased
to the equivalent of a 64-bit microprocessor.


For the most common 20MHz 80386
microprocessor the run time for each cycle
is 59 nanoseconds, but for a 33MHz mi-
croprocessor the cycle time is reduced
to 49 nanoseconds.


The next 32-bit microprocessor in market
are AT;T’s WE32100 and 32200
(Mitchell, 5). These microprocessors
also needed six peripheral chips in order to run,
these are termed: Memory Management Units,
floating point arithmetic, Maths Accel-
eration Units, Direct Memory Access Control,
and Dynamic Rand Access Memory
Control (Mitchell, 5). These microprocessors
apart from the microprocessors all work
an important part of processing the data
that comes through the microprocessor. The
difference from this microprocessor and
the others is because the WE32200 address
information over the 32-bit range with
the help of a disk to work as a slow form of
memory (Mitchell, 9). The WE32200
microprocessor runs at a frequency of 24MHz
(Mitchell, 9).


The 16-bit and 32-bit microprocessors are
a mere page in the great book of
processor history. There will be
many new and extremely different processors in the
near future. A tremendous amount
of time and money have been put into the making
and improving of the microprocessor.


The improving and investment of billions of
dollars are continually going toward the
cause of elaborating the microprocessors. The
evolution of the microprocessor will continue
to evolve for the better until the time
when a much faster and more efficient
electronic device is invented. This is turn will
create a whole new and powerful generation
of computers. Hopefully this paper has
given the reader some insight into the
world of microprocessor and how much work
has been put into the manufacturing of
the microprocessor over the years.


Bibliography
Mitchel, H.J. 32-bit Microprocessors. Boston:
CRC Press. 1986,1991
Titus, Christopher A. 16-Bit Microprocessors.


Indiana: Howard W. Sams & Co., Inc.


1981
Aumiaux, M. Microprocessor Systems. New
York: John Wiley & Sons. 1982
Givone, Donald D.; Rosser, Robert P. Microprocessors/Microcomputers.


New York:
McGraw-Hill Book Company. 1980
Avtar, Singh. 16-Bit and 32-Bit Microprocessors:
Architecture, Software, and Interfacing
Techniques: New Jersey. Englewood Cliffs.


1991

×

Hi there, would you like to get such a paper? How about receiving a customized one? Check it out