technologies have “converged” to produce the micro-electronic industry which we see
today.
More recent developments in integrated circuit technology have led to the
introduction of microprocessor small computers fabricated using relatively few integrated
circuit components. In fact an entire microprocessor can be made as a single chip. At the
heart of any computer is a Central Processing Unit or CPU, and the corresponding heart
of the microprocessor is MPU(Micro-Processor Unit), which is simply a CPU
implemented on a silicon chip. Its processing power is greater than that of its giant
predecessors and yet it is cheap and robust enough to be treated as simply another
engineering component.
The microprocessor was conceived as a device which could be programmed in a
very flexible fashion to give almost any desired behavior by means of a list of electronic
instructions. Using a microprocessor involves programming skill in producing these lists
of instructions as well as more conventional electronic and mechanical design techniques.
As its name suggests, the microprocessor is organized in much the same way as a
conventional computer; indeed, it may be regarded as the “natural” outcome of the
“evolution” of the computer from its earliest days.
Systems Using Microprocessors
Electronic systems are used for handling information in the most general sense; this
information may be telephone conversation, instrument reading or a company's accounts,
but in each case the same main types of operation are involved: the processing, storage
and transmission of information. In conventional electronic design these operations are
combined at the function level: for example a counter, whether electronic or mechanical,
stores the current count and increments it by one as required. A system such as an
electronic clock which employs counters has its storage and processing capabilities
spread throughout the system because each counter is able to store and process numbers.
Present day microprocessor based systems depart from this conventional approach
by separating the three functions of processing, storage, and transmission into different
sections of the system. This partitioning into three main functions was devised by Von
Neumann during the 1940s, and was not conceived especially for microcomputers.
Almost every computer ever made has been designed with this structure, and despite the