Index: Content Page No
Index: Content Page No
CONTENT
PAGE NO
1 MICROPROCESSOR
2 FEATURES OF 8086
3
4
5
6
ARCHITECHTURE OF 8086
MICRO CONTROLLER
COMPONENTS OF 8051
FEATURES OF 8051
3
5
6
7
Introduction to Microprocessor:
Microprocessor is an important part of the computer. Without it the computer is totally
useless. It is a chip that has all the functions of the CPU of a computer. The micro processor
has the following functions of data storage, interaction with other peripheral devices and
other time related functions.
The Micro processor is the CPU (central processing unit) itself which has undergone
marvelous changes since its invention. Its role is to send and receive data and make the
computer function well. Commands need to be given for this chip to function that is already
fed inside the device in the form of current variations.
On the whole we can say that a microprocessor is a CPU integrated into a small
silicon chip that comprise of thousands of small components such as- diodes, transistors and
resistors that work together.
The integration of a whole CPU onto a single chip or on a few chips greatly reduced the cost
of processing power. Integrated circuit processors are produced in large numbers by highly
automated processes resulting in a low per unit cost. Single-chip processors increase
reliability as there are many fewer electrical connections to fail. As microprocessor designs
get faster, the cost of manufacturing a chip (with smaller components built on a
semiconductor chip the same size) generally stays the same.
faster, greatly increasing speed and increasing possible software capabilities. It also allowed
the processor to address larger amounts of memory.
REVERSE COMPATIBILITY
The 8086 processor was also designed to still be compatible with another popular, but less
powerful chip, the 8080. This allowed greater flexibility for PC manufacturers who wanted to
be able to offer chips with the greatest compatibility with existing software.
PROCESSOR SPEED AND MEMORY
The speed of the processor was faster than previous chips. At up to 10 MHz, it outpaced its
predecessor, the 8085, by 25 percent. This also allowed it to address much more memory; up
to 1 MB of RAM, much more than previous chips.
CO-PROCESSOR SUPPORT
The 8086 microprocessor also supported a supplemental co-processor, sometimes installed on
motherboards to perform routine mathematical functions in order to free up processor power
for other uses.
The only difference between an 8088 microprocessor and an 8086 microprocessor is the BIU.
In the 8088, the BIU data bus path is 8 bits wide versus the 8086's 16-bit data bus. Another
difference is that the 8088 instruction queue is four bytes long instead of six.
The important point to note, however, is that because the EU is the same for each processor,
the programming instructions are exactly the same for each. Programs written for the 8086
can be run on the 8088 without any changes.
Introduction: microcontroller
A complete computer system manufactured on a single chip is called a microcontroller.
The features of a microcontroller are similar to that of a microprocessor like registers,
ALU, program counter, flags, stack pointer, etc. Along with these common features, a
microcontroller has some additional features such as a clock circuit, internal RAM, ROM,
serial and parallel I/O counter.
Using a microcontroller provides a great advantage that a program is stored in ROM
that has an important role in managing the system's operations and functions. Since the
program written into ROM is fixed that is, it cannot be altered or changed; as a result the
operation of the system remains constant (unchanged) regardless of the instructions given to
it. Hence, a microcontroller can be thought of a device containing on-chip program memory.
A microcontroller can also be referred as a 'microcomputer'.
The Intel 8051 is an 8-bit microcontroller which means that most available operations
are limited to 8 bits. There are 3 basic "sizes" of the 8051: Short, Standard, and Extended.
The Short and Standard chips are often available in DIP (dual in-line package) form, but the
Extended 8051 models often have a different form factor, and are not "drop-in compatible".
All these things are called 8051 because they can all be programmed using 8051 assembly
language, and they all share certain features (although the different models all have their own
special features).
4 reg banks.