Microprocessor is a general purpose CPU fabricated on a silicon IC. It is a controlling unit of micro-computer. It is also called the heart of computer system. It carries out all the arithmetic and logical operations and communicates with other devices connected to it.
Microprocessors are designed for general purpose applications. They are used to perform tasks involving complex processing and high memory like gaming and where input and output are not defined. Some examples of microprocessors are pentium, Intel I3, I5, I7.
Microprocessor is used to carry out intensive processes. As we know in order to complete these process other parts are also required along with CPU. So it is connected with RAM/ROM, timers, I/O ports, serial interface and other peripheral devices to execute the process. The Size and number of external parts depend upon application. It’s biggest advantage is that it has flexible structure. It means we can adjust the number and size of external parts according to application.
There are five important components in microprocessor i.e., Arithmetic and Logic Unit, Control Unit, Registers, Instruction Decoder and Data Bus. Block diagram of microprocessor is shown as follows: