Introduction To MP - MC
Introduction To MP - MC
Microprocessors are regarded as one of the most important devices in our everyday machines
called computers. Microprocessor is an electronic circuit that functions as the central processing
unit (CPU) of a computer, providing computational control.
The programming systems (microprocessors applications) can be classified primarily in two categories:
i. Reprogrammable systems
ii. Embedded systems
In Reprogrammable systems, such as microcomputers, the microprocessor is used for computing and
data processing. These systems include general purpose microprocessors capable of handling large data,
mass storage device (such as discs and CD-ROMs), and peripherals such as printer, keyboard, monitor (eg:
a personal computer).
In Embedded systems, the microprocessor is a part of a final product and is not available for
reprogramming to the end user. A photocopy machine is a typical example of an embedded system. The
processes used in these systems are generally categorized as microcontrollers. A microcontroller has a
CPU (a microprocessor) in addition to a fixed amount of RAM, ROM, I/O ports, a timer all on a single chip.
The fixed amount of on-chip RAM, ROM and number of IO ports in microcontrollers makes them ideal for
many applications in which cost, and space are critical. In many applications, the space it takes, the power
it consumes, and the price per unit are much more critical considerations than the computing power.
Comparison between microprocessor and microcontroller